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
Superstitions and Piseogs

We all grow up with superstitions and we develop new ones in our careers. In this article I will share two such superstitions of mine. One is about how I fight off sickness, and another is how I become a better leader.

Read More
Mar 02, 2024
Poorly Built Racecars Don’t Win

If racecars were built the way most organizations build software, they'd never finish a race. Organization's singular focus on speed creates ruinous levels of quality. Shifting to focus on quality first, on the other hand, creates huge time savings a...

Read More
Feb 26, 2024
Permission to Choose

Agency is all about making meaningful choices. Yet, many organizations strip this away in favor of tight controls. Yet, the best teams I've ever seen operate with a lot of agency, and so make agency a focal point in creating teams as well. A good pla...

Read More
Feb 21, 2024
Tick-Tock of the Agile Clock

Almost every agile approach focuses on teams and short sprints. Unfortunately businesses need to think on longer time horizons and so we need better tools to help leaders respond better. In this article I show a simple way to set goals and measure th...

Read More
Feb 14, 2024
Three Costly Mistakes of Technical Teams

Technical teams often shout for improvments. More design, less testing, and new tools are common requests. However, these requests are often far more costly than the problems that exist today. This article explains the root of the issues here and how...

Read More
Feb 05, 2024
Stop Planning and Start Learning

The book “The Lean Startup” by Eric Ries swept through the product and business world in 2011, and it had a simple message: Organizations that learn the fastest win. He also brought the concept of Minimum Viable Product to life.

Read More
Jan 29, 2024