
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?

Is Continuous Deployment incompatible with manual QA?
CD leaves room for manual approvals, but once approved, all changes should be applied automatically.
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.

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

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.

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

How do you eat an elephant?
What's the smallest step you can take today toward improving your software delivery?
Subscribe to the Daily Commit
Every day I write about improving software delivery at small companies like yours. Don't miss out! I will respect your inbox, and honor my privacy policy.Unsure? Browse the archive.

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

Where to start with DevOps
DevOps is a big topic, and simply knowning where to start can be a mystery. I have two suggestions for how you can start with DevOps today.
Tiny DevOps episode #12 Luca Ingianni — Does DevOps make sense for embedded systems?
In this episode, Luca Ingianni helps me tackle the question: Does DevOps make sense for embedded systems software?