Your Dev Pipeline Is a Production System
Most teams treat their CI/CD pipeline like a tool — something that lives behind the scenes, gets patched when it breaks, and rarely gets the same scrutiny as customer-facing code. Jerry Orr's post reframes it: the development pipeline is a production system. It ships work. It handles real load. When it goes down, it's not a tooling glitch, it's a production outage.
The implication is practical. If the pipeline is a production system, it needs observability, monitoring, and reliability investment the same way a customer-facing service does. That changes how teams design, test, and maintain their deployment infrastructure. It also changes who's accountable when things break.
Why this matters for us: when your deployment pipeline breaks, it's not a tooling glitch, it's your people's income on the line.
“We treat our deployment pipeline like a tool, not a system. That's backwards.”