Fifteen years building and scaling distributed systems, across the industry's move from bare-metal servers and monoliths to cloud-native, Kubernetes and GitOps. I take on the work teams postpone: paying down technical debt, building deployment from nothing, and keeping systems running.
Six shifts the industry has since packaged and sells ready-made. I worked through them before anything was ready-made.
Releases Stopped Being Events
2022
Deployment went from a multi-day operation to roughly fifteen minutes with no downtime. When releasing is cheap, people stop saving changes up for it.
Deployment went from a multi-day coordinated operation to roughly fifteen minutes, with no downtime and no war room.
The second-order effect mattered more than the number. When a release is cheap, people stop saving changes up for it — fixes reach users the same day instead of riding the next sprint, and smaller changes are what actually reduces incidents.