Software Delivery —3 min read
Different models of CI/CD

There's almost always more than one way to do something. What workflow does your team use for CI/CD?

Quality Engineering —1 min read
Is Continuous Deployment incompatible with manual QA?

CD leaves room for manual approvals, but once approved, all changes should be applied automatically.

Software Delivery —1 min read
Platform engineering FTW

With a platform-team, there's no confusion over the question of specialization, as it's clear who does dev work and who does ops work.

Software Delivery —49 min listen
Adventures In DevOps 084: Continuous Deployment Without Automated Tests

Jonathan Hall joins the Adventure this week to discuss the advice he gives to clients to start continuous deployment before they have automated tests around their code.

Quality Engineering —2 min read
Reader response to "Monolithic success story"

There's no one-size-fits-all solution to all testing needs. Ephemeral review environments are great, but they don't solve all problems. Most teams will also want a long-lived staging environment, too.

Coding Practices —1 min read
There's no reason not to use a linter

Simply adding a linter to your build pipeline is usually the simplest, cheapest single step you can do to improve code quality.

Software Delivery —2 min read
A monolithic success story

We automatically created a test environment for every pull request, and it had a revolutionary impact on the development process.

Software Delivery —2 min read
1 deploy per month to 160 per week in 9 months

As usual, the biggest obstacle to Continuous Deployment was the fear of losing control.

Software Delivery —2 min read
The psychological benefits of Continuous Deployment

An overlooked benefit of Continuous Deployment is the psychological change that developers feel when they know that "Merge" means "Go live".

Software Delivery —1 min read
How do you eat an elephant?

What's the smallest step you can take today toward improving your software delivery?

Software Delivery —1 min read
10 deploys per day? BORING!

In 2009, many thought 10+ deploys per day was inconcievable. Today it's boring. I call that progress!