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

Speaking isn’t as scary as you think, eventually

Dear new developer, I remember one of the first times I spoke in public. I was talking about J2ME (which was a technology for building mobile apps, pre iphone) to the Boulder Java Users Group. I threw up some slides showing the flow of data across the system, and made a joke along the lines … Continue reading Speaking isn’t as scary as you think, eventually

Help, I can’t learn/do something because it is boring!

Dear new developer, Sometimes you have to learn or do something boring. I know there are times when I've had to schlep, whether that is data entry, learning a technology that I'm not thrilled about, or tediously manually replicating a bug many many times to try to debug it. A couple of tips on how … Continue reading Help, I can’t learn/do something because it is boring!