
Every software dev is a contractor
Seeing my full-time job as a long-term contract has helped me improve and contribute, without taking things personally or falling into complacency.

Seeing my full-time job as a long-term contract has helped me improve and contribute, without taking things personally or falling into complacency.

When I was less skilled as a developer, it was enough to just stay afloat, learning what I needed for the current day or project. As my skill and confidence grows, I’ve come to appreciate the extra things in life - like a decent set of docs.

Does the mere thought of explaining your code cause anxiety? Be confident! We should all understand what we’re writing and why. It’s an opportunity (for everyone) to learn!

I just deleted my coworkers code. 😱 It was good code that wasn’t needed anymore, and he understood why. The nature of coding is that it’s a progression, and any individual code is transient by nature. Today’s code is subject to tomorrow’s refactoring.

How do you know when you’ve finally arrived, and are officially a programmer? Is it a set of skills, a certain amount of time? Can you ever really arrive, when it’s a race of one with no finish line?

Need a comic break? Here’s some web comics I’ve stumbled upon over the years - the funny, sarcastic, informative, and just plain weird.

I made my first OSS contributions during HacktoberFest, gaining experience (and swag!) with the help of DigitalOcean and GitHub. :)