When I was getting started early on in my career I made a lot of mistakes. I was unhappy, working for people who didn’t respect me and I was lost. I was unsure as to whether or not I wanted to continue being a developer and for a while, I was unsure if I’d ever be able to make it. I was working my butt off and burning myself out for a company I didn’t believe in.
These are the four things I wish I had known when I was just starting out.
So, you’ve just been promoted to the dark side of management but you don’t know how to lead your minions?…
Every developer has written a bug at least once in their career. It’s almost a rite of passage to debug…
I love Digital Ocean. It’s incredibly easy to set up, it’s cheap to get started and you can scale up…
Hiring is hard. It’s a stressful process where you’re trying to find a good fit, both personally and technically, all…
Welcome to ProcrastinatingDev.com. I started this blog almost 10 years ago to help me become a better developer. Over the…
In Part 1 of Speeding up Postgres Restores I talked about how we improved the time it took to restore our local…
Recently I sat down to speed up our database restore process in our development environment. Like most projects, our database…
Clip is a command-line interface (CLI) tool that allows you to store and quickly access text snippets and manage your…
A while back I wrote about hiring for culture, not skill and I talked about how G Adventures has a culture fit interview which…
Django users take for granted the ability to configure your own user model but prior to Django 1.5 you were stuck…
Last week I was talking with a group of friends about what their “perfect work day” would be. A number…