• Tell me about a project you’re particularly proud of. What did you do that worked out well?

I’m proud of the recent authentication assignment that I worked on because it was one of the most difficult assignments I’ve had yet. It’s the kind of assignment that isn’t really hard if…


  • What’s the difference between operational and programmer errors?

Operational errors are errors that happen with code that is written correctly, so something like failing to connect to a database. The error can lie elsewhere outside of our programs.

Programmer errors are problems that the developer themselves caused by either having…


  • What is “callback hell” and how can it be avoided?

Call back hell is what happens when a developer tries to write code as if it should execute from top to bottom of the page. This ends up causing large blocks of functions that are a ton of nested if…


  • If a user attempts to create a resource that already exists — for example, an email address that’s already registered — what HTTP status code would you return?

The status code that is returned is 409. There also might be a message letting the user know that a resource already…


  • What do you find challenging about coding?

What I find challenging about coding is getting through some of the less interesting topics. This isn’t something I think is specific to coding and could be true about learning anything but when it comes to coding having to get through a less…


  • Describe one thing you’re learning in class today.

One thing I learned in class was that it’s good to plan my projects/homework out before I start so I don’t get lost halfway through the work. …


  • What’s something that’s been confusing? How would you explain it to someone else?

For me one of the things that I get confused with the most is syntax, or how certain things are set up. As an example I constantly forget how to set up functions and how to use…


  • Describe one thing you’re learning in class today.

One thing I learned in class was testing. We use them to test our code to make sure everything does what it’s supposed to do. Right now it feels like using console.log but with extra steps. …


  1. How has this course changed your outlook on learning? What’s changed? Why?

This course has really helped me understand what it’s really like to actually learn a new skill. I’ve tried to learn many different things like learning an instrument and trying to learn a new language but learning Html…


  1. How do you describe the feeling of imposter syndrome? When does it affect you the most? Why?

I would describe imposter syndrome for me as just a bunch of excuses. If I’m ever having trouble focusing the syndrome will sneak in and make me think, “Maybe this isn’t for me…

Ramon Cruz-Hinojosa

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store