Quality Engineering —3 min read
How to travel light

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

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.

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".

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?

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.

Software Delivery —2 min read
Two ways to configure preview environments

Can you test your changes in a production-like environment before merging? Here are two ways.

Software Delivery —1 min read
Continuous Integration doesn't work for mobile, because...

Actually, CI does work for mobile. But Continous Deployment may not.

Software Delivery —32 min episode
Tiny DevOps episode #36 Joy Ebertz — All About Feature Flags

Joy Ebertz is a Principal Software Engineer at Split. She focuses on the technical vision for the backend team, and she joins me today to talk about some of the obvious, as well as not so obvoius ways in which feature flags can be used on projects of any size.

Software Delivery —25 min episode
Tiny DevOps episode #35 Jonathan Hall — The Butterfly Effect: How a Single Bit Changed My Career

This week I share the story of a single bit gone wrong back in 2006, which launched my career on a new trajectory of root-cause analysis, continuous improvement, and DevOps.

Software Delivery —41 min listen
Adventures in DevOps 104: CI/CD Tools for Dummies

The gang discusses the dos and don’ts of choosing CI/CD tools.

Software Delivery —3 min read
How to switch from GitFlow to Trunk-Based Development

You've decided GitFlow is totally uncool. But what if you're already using it? How can you break the habit?