Tech Tools —45 min listen
Adventures in DevOps 118: Elements to Make an App DevOps Ready

We discuss the preliminary steps to consider when creating a new app.

Quality Engineering —2 min read
What's the ideal ratio of devs to QAs?

Of course, as a consultant, I can confidently tell you: It depends!

Tech Tools —1 min read
Short-term alternatives to code freezes

Use a code freeze as a reminder that there are still quirks to be worked out, and make an effort to work them out.

Software Delivery —3 min read
How to handle long-running batch jobs during an upgrade

Two approaches to managing hours-long jobs with continuous deployment.

Software Delivery —1 min read
Don't deploy on payday!

Blocking deployments on certain days is an admission that standards are lower every other day.

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

Agile Principles —5 min read
Why Your Business Should Care About Small Batches

5 ways smaller software releases can impact your business

Agile Principles —2 min read
Things that blew my mind

The best, game-changing ideas always feel like utter blasphemy the first time I hear them.

Agile Principles —3 min read
Science is never settled

The odds are in your favor if you follow the science, even though it's not yet settled.