I just wrapped up an engagement, or did I?

Happy Friday,This email is a bit different than others in that I'm going to share a bit about an engagement that recently wrapped up. I think it's interesting, and it shows a bit about how I work with clients in a way that is different than most othe...

Read More
Nov 01, 2024
The Clean House Fallacy

Happy Friday!I was thinking the other day about some conversations I've had with former clients and at various jobs, and in my mind, they kept coming back to a single point. There was one behavior that was natural to me that I was encouraging them to...

Read More
Oct 25, 2024
Pushing for speed is almost always a bad idea. Almost.

Happy Friday,I was thinking about a client of mine that is remarkable and abnormal. Something really unique about them is that they are an exception to something I almost always get on a soapbox about.That is, you don't need to sacrifice quality for...

Read More
Oct 11, 2024
The shape of tests âś…

Happy Friday,Today's email is going to get a bit technical. You see, one of the things I wind up teaching teams as they go from good to great is how to test their code better. It turns out that most developers have spent a fraction of energy learning...

Read More
Oct 04, 2024
What Makes Good Teams Great

Making great teams takes a lot, but in this article I want to dive into three ingredients. A great team knows they have an impact on decisions, a strong sense of team, and they are relentless in pursuing mastery.

Read More
Oct 01, 2024
The Dos and Don’ts of Refactoring

Refactoring to many teams means clean up the code, but they've also been burned by long refactoring projects that didn't improve much. In this article I'll share the basic dos and don'ts about refactoring to consistently improve code with low risk.

Read More
Aug 13, 2024