5 Things You Need to Know as a New Developer

  Learning to code is hard. It’s so common to have doubts about yourself or your skill level. Maybe you feel like you’re simply going through the motions because you can’t reproduce everything yourself without a certain amount of guidance. Referring back to previous code, notes, or documentation is normal and something that even senior…

Michael Farrell

Training for the Technical Interview

Jonathan Hsieh is a Firehose mentor and tech lead at a startup in the on-demand space. Previously, he was the director of engineering at Akuda Labs which sold to Target. He wrote this guest post for our blog based on his own experiences interviewing and hiring new developers and the conversations he had with our…

Jenna Wang

The Value of Mentorship When Learning to Code

My story starts on a cold August day in 2016. It had been a rough day at work. That night, I had seen one of the most horrific scenes in my tenure in public service as an EMT. I sat thinking about how much inefficiency there is in EMS technology that contributes to a delayed…

Elson Mathew

A Porthole Into the Ship of a New Programmer

With technology becoming more and more prevalent, the high demand for programmers and development skills has caused a lot of people to pursue a career as a developer for the wrong reasons. At the end of the day, if you’re motivated by the wrong reasons, it will become pretty obvious pretty quickly. You’ll hate yourself.…

Tate Price