Teams & Culture —1 min read
What does the team say?

Often a mediocre decision made by the team is better than a perfect decision made by a single leader.

Quality Engineering —3 min read
How to travel light

Software delivery is a lot like traveling. Less luggage makes for a better experience.

Agile Principles —2 min read
The "Why" Conversation

Next time you're facing an unclear feature or epic, ask: Why this? Why now? Why me?

Software Delivery —4 min read
When I don't (exactly) use Trunk-Based Development

Today I go on record admitting I don't always use TBD, I do sometimes use long-lived branches, and I sometimes even share a branch with another dev.

Agile Principles —1 min read
How do you know a good Agile Coach?

Two fundamental questions I'd ask any Agile Coach job candidates, if I were hiring.

Software Delivery —1 min read
Minimum Viable Continuous Delivery

A group of people with a lot broader experience than I have, come up with a pretty good definition of "Minimum Viable Continuous Delivery".

Tech Tools —44 min listen
Adventures in DevOps 109: Is Kubernetes Right for You?

Everyone and their mother is talking about Kubernetes, but is it right for you?

Software Delivery —2 min read
One not-so-simple trick to reduce your time fixing bugs

Continuous Delivery reliably predicts less time spent fixing bugs. How close are you?

Quality Engineering —3 min read
How expensive is a bug?

The "observation" that fixing a bug in production costs 1000x more than fixing it during design assumes a waterfall approach.

Software Delivery —1 min read
The store will be closed for software upgrade

In 2022, I can't think of any legitimate reason that a place of business should need to close for a software upgrade.

Agile Principles —1 min read
What if the stakeholder can't work in an agile way?

Many projects do operate in a non-agile way. What happens to them? Most fail.