Read great books about software development

Dear new developer, Read books about software development. Seriously. Now, you won't learn the latest techniques from books. Those will live online in blogs or videos (or in papers, if you work in an area like machine learning influenced by academia). Nor will you learn a lot that you can put to immediate use to … Continue reading Read great books about software development

Don’t try to change the tabbing / bracing style

This is a guest post from Andrew Rondeau. Enjoy. Dear New Developer, Don’t show up an a new job and immediately try to change the tabbing and/or bracing style. This is especially important if the codebase you work on has a very consistent style that all of the other developers follow. Why? Tabbing and bracing … Continue reading Don’t try to change the tabbing / bracing style

A Crash Course for Your First Job in Software

Dear new developer, This post, "They Didn't Teach Us This" is a great read. There’s a curious phenomenon that happens when new web developers take their first job. You’ve just gotten your CS degree or graduated from bootcamp, and you’ve spent months or years learning to write efficient code, practicing for interviews, and building portfolio … Continue reading A Crash Course for Your First Job in Software

Learn a Little Network Engineering

This is a guest blog post from Allan Wintersieck. Enjoy. Dear new developer, I realize that just trying to learn basic programming principles can feel daunting enough, but if I may, I’d recommend adding one more task to your list: learn a little bit about network engineering. Networking underpins everything web and app developers do, … Continue reading Learn a Little Network Engineering

On surviving your first year as a developer

Dear new developer, This post covers some great tips on getting through your first year. It starts off ominously: The first year as a programmer is one of the most frustrating things a homo sapien can experience. You're thrust from the world of ambiguous human communication into the icy waters of cold, hard correctness. There … Continue reading On surviving your first year as a developer