Its Always My Last Day

This past Friday, I said goodbye to a Scrum Master. They were contracting at the same company I was and found a different opportunity. During one of our conversations, I asked, “So, did is there any transition?” Their response was a laughing, “No.” B...

Read More
Jan 29, 2026
When It Hurts To Much Leave

Today the company that produces Basecamp and Hey released an announcement to the world about how they will be changing direction in their leadership and culture. If you want a sense of the response, listen to the podcast some of its employees produce...

Read More
Jan 29, 2026
Imposter Syndrome After A Decade

Okay, so I’m old. I’ll be forty in two years, and writing that is enough to put me in my place. At the same time, I’m experiencing a lot of imposter syndrome in similar ways when I’ve started my career or transitioned to new ones. What’s going on? We...

Read More
Jan 29, 2026
Thinking Of Building A Portfolio Site

I get asked pretty regularly by people about how to go about building a portfolio site. My controversial answer is, “Don’t.” What I want to talk about today is why I recommend limiting your time making a portfolio site and using that time on other th...

Read More
Jan 29, 2026
When Flow State Is Dangerous

The bliss of flow is something countless other developers and I work hard to create every day. The effort of our mentally taxing work relaxes, and magic happens as we lose ourselves in this wondrous state. Though, as the years went on, I concluded th...

Read More
Jan 29, 2026
Six Figure Resume No Experience Necessary

Time to address one of the most common questions I get from my clients, “What if I don’t have development experience?” We All Start There We all got jobs without prior development experience, which means you can too. The trick is knowing how to lever...

Read More
Jan 29, 2026
Piercing The Veil With Failure

Years ago, I worked with a team, and they showed some remarkable results after I suggested some pretty bold changes. On that team, there was one person who continued to work the way they always did. The team was frustrated with them and eventually ex...

Read More
Jan 29, 2026
When To Break A Rule

I find myself in an interesting position where I’m doing good work, but my client isn’t entirely on board with the results yet. Now, this is a problem I’ve created as a consultant by not keeping people aligned, but it happens. I’m confronted with two...

Read More
Jan 29, 2026
Permission to Choose

"You're going to what?!" the director asks me. "I'm going to let them choose. It will be optional," I affirm. "But what if they just stop!? That seems really risky," "Well, if I do my job right, that won't be an issue. Give me three months." I have c...

Read More
Jan 29, 2026
Release First, Develop Second

A new team, a high-profile project, and a commitment to doing the best. They build software that delights people in their demos and sprint reviews. Every project status is green. Until the end. They are months away from getting their code into produc...

Read More
Jan 29, 2026