What if I have to make a technical decision and I don’t know the right answer?

Dear new developer, Sometimes you are confronted with decisions for which you simply don't know the correct answer. This has happened to me many times over the years. A recent example is that the client wanted to build an online quiz. They wanted to be able to edit quiz questions and answers. They wanted it … Continue reading What if I have to make a technical decision and I don’t know the right answer?

There is no perfect system, it’s all about the tradeoffs

Dear new developer, I want to build perfect systems. There's something so beautiful about a perfect bit of code that solves a problem elegantly and succinctly. Especially if it comes with a set of unit tests and great documentation. But, every time I start to work on any real world problems, tradeoffs come into play. … Continue reading There is no perfect system, it’s all about the tradeoffs

Advice to New Developers From A Googler

Dear new developer, Monica Dinculescu, who works at Google, has some good advice for new developers. I don't agree with everything she says (ah, the cacophony) but some of it definitely resonates. She has a unique approach to an AMA (ask me anything) using GitHub issues. My favorite answer was to this question: Sometimes I … Continue reading Advice to New Developers From A Googler

Balance Questions With “Banging Your Head”

This is a guest blog post from Don Abrams, lightly edited. Enjoy. Dear new developer, When starting out, the hard part is balancing two things: Asking questions Banging your head against the wall Additionally, as a new developer you'll likely be encountering something for the first time: a codebase that is really really large. Like … Continue reading Balance Questions With “Banging Your Head”

Everyone, Including You, Has Something To Teach

Dear new developer, I am happy and amazed when new developers help out other developers. I've seen several new folks go back and mentor at a bootcamp. Or present at a meetup. This is great, because everyone has something to teach. You may think to yourself: "No! I am learning so much right now. I … Continue reading Everyone, Including You, Has Something To Teach

What is HackerNews’ Best Advice to New Developers

Dear new developer, I have previously written about joining an online tech community. My personal go to right now is Hacker News. I find it has a nice mix of tech, startup/business and other interesting content for me. Here's a thread from a few months ago with advice for junior developers. Here are a few … Continue reading What is HackerNews’ Best Advice to New Developers