Tick Tock Agile Clock

I often think about where large transformations go wrong in organizations. I've been through several "agile" flavored ones, and at this point, I think they're mostly doomed to fail. That doesn't mean that pursuing agility is a waste of time, but ther...

Read More
Jan 29, 2026
How Im Building My First Online Class

I published my first book Land the Job, early in 2020, which led to many other ideas. One of those was to create some online courses to walk people through the book’s content in various ways. So I started putting together my first course, which cover...

Read More
Jan 29, 2026
Dos And Donts For Decision Making

A new project is about to begin, and various leaders are gathered in a room to make a few critical decisions. On the table today is the number of teams. A consultant provides several options. After listening, a leader asks about their current approac...

Read More
Jan 29, 2026
What Makes Good Teams Great

For all the years I've been helping teams grow, I've almost never met one that felt that they were exceptional. It's one of those quirky things where in one conversation, the leadership will proclaim how great their teams are, and the next pull me as...

Read More
Jan 29, 2026
On Being Better Gardeners

Okay, before I go much further, I want to thank Jessica Kerr for her great article that help inspire me with this article. I find myself thinking a lot about the software industry as a whole. Since I’ve had the privilege of consulting, I have enjoyed...

Read More
Jan 29, 2026
Three Things I Wish I Knew As A Developer

While I would never say that I was some rockstar developer in my prime, I seemed to hold my own well, and folks seemed to regard my work well and ask my advice. So, I thought I'd share some of the less obvious lessons I learned along the way. Obvious...

Read More
Jan 29, 2026
Dos And Donts Of Refactoring

Refactoring is one of those terms that shows up almost daily with engineering teams, yet for most, the definition is pretty loose. What's more, that loose definition leads to actions that often have undesirable outcomes, delays, and arguments about h...

Read More
Jan 29, 2026
Im Creating An Online Class So You Can To

For more than a few of us, 2020 put an idea firmly into our heads—having extra cash from a side-hustle is a good idea. One of mine that I started recently is making an online class, so I wanted to write about the steps I’m following so you can too! C...

Read More
Jan 29, 2026
Building Self Managed Teams

Self-managed or self-managing teams have been appearing in more literature and leadership training. Still, the term seems somewhat vague and eerily similar to concepts like holacracy and self-organizing teams, which probably makes you want to roll yo...

Read More
Jan 29, 2026