Oh, hello. You must be new 'round here.

Ahoy! If this is your first time here, I've put together a list of some of my favourite articles to help you get started.

Want more? I send an article, just like these, to the Monday Mailer each and every week.


Be Kind

"Kevin gave me the space to screw up, as long as I learned from it. He jumped in, with his years of experience, and helped me out when I needed it most. And still believed I was a competent developer, despite my mistake. He saw my potential."

Crossing the Finish Line

"It feels like running the New York Marathon. Except when you near the finish line, there’s a brick wall in your way. At that point many of us give up and walk away, promising to do better next time. But the cycle continues. We start the next project full of energy. Then, as we near the finish line, we stall. Again."

What's Your North Star?

"On a clear night, with just the right conditions, there’s about 6,000 stars visible to the naked eye. As far back as the 2nd century, human beings have looked to those stars to help determine their location and heading. And none is more well-known than the North Star."

Test Your Ideas (And Assumptions)

"It can be scary to try something outside your comfort zone, whether it’s a side project, added responsibilities at work, or a new hobby. You’re putting yourself out there, raw and vulnerable. But if you don’t push your boundaries every once in a while, you’ll never grow."

Activation Energy

"It’s like trying to push a giant boulder. You strain and grunt at first, struggling to push it even an inch. But once it starts rolling, it takes a fraction of that initial energy to keep it moving."

Focus on Your Strengths

"As a society, we spend way too much time worrying about the things we struggle at. It leaves a lot of people feeling unhappy, unfulfilled, and stuck. What if we spent time figuring out our strengths and focused on them, instead?"

It's Okay to Quit, Sometimes

"As a society, we equate quitting with failure. If we quit something, we worry people will see us as weak; that we couldn’t “hack it.” But the truth is, most people don’t care. You don’t earn extra credit for slogging through a side project you hate."

What's Your Criteria?

"But, when it comes to deciding which project idea to work on, it’s equally important to know what your criteria are for a worthwhile, valuable side project. If you don’t know — on a personal level — what constitutes a good project, you’ll waste time jumping from one project to the next hoping to find something that sticks."

5 Thoughts on Doing Effective Work

"One mistake developers make — myself included — is trying to get as much done as possible, rather than focusing on doing work that matters. We plug away at what’s easy, instead of what’s important; the tasks that truly move the needle on our projects."