How to Find a Programming Mentor

I have collected a group of mentors over the years. I call on them frequently to talk through tough problems. I think I’m better at my job because of this regular, impartial outside feedback. I’d wish this for everyone! In this post, I’ll try to reverse-engineer the path I took to get here. ...

January 31, 2022

How to Answer Questions on Stack Overflow

I enjoy answering questions on Stack Overflow.com. It helps me learn about common challenges and practice reviewing code. In the beginning, it also unlocked basic site features like voting.1 Maybe you’d like to answer questions too! In this post, I’ll explain how I answer questions on Stack Overflow. ...

January 27, 2022

Get Good

What should you focus on at the beginning of your programming career? My unflashy answer is: being really good at programming. ...

October 13, 2021

Consultancy Cycles

Working at a quality software development consultancy like Hashrocket early in your programming career could be a game-changing move. ...

August 4, 2021

Learn to Test

What is a skill one could learn to set themselves apart from other entry-level programmers? Testing. ...

July 15, 2016

Learning to Program as a Career Change

A few years ago, I wrote my first computer program. Today, I am a full-time programmer. In this post, I’ll list the resources and ideas that helped me get started. ...

January 21, 2015

Don’t miss my next essay

Hear from me immediately when I post: no ads, unsubscribe anytime.