Junior to Senior

Practical advice for programmers navigating their careers

Reading List

This post is a little different than the previous ones. I’m heading out of town for 2 weeks for travel so I won’t be able to post any new articles until early December, but I want to give you a few good links I think are worth reading in the meant...

Find Your Priorities

At some point in your career, you’ll have setbacks. Whether it’s personal health, family emergencies, burnout, a colleague getting the promotion you wanted, or just plain bad luck. Sometimes life gets in the way of work and you feel like you’re no...

Managing Your Emotions

There’s going to be times when you’ll feel stuck. Your energy, drive, and emotion will go up and down over time during your career. Managing your enthusiasm during the day to day work as a programmer takes significant practice. There’s a good chan...

Your first years

The first few years of your career are an exciting and challenging time. One of the best pieces of advice to pick up in the early stage of your career is that you, and only you, are in charge of your own destiny. The field of programming is so bro...