CI/CD Stories
CI/CD pipelines are supposed to make deployments safer. These stories explore what happens when the pipeline itself becomes the incident — broken builds, runaway deploys, and hard lessons in automation.
4 stories
How a Missing .npmignore Entry Leaked 512,000 Lines of Claude Code Source to the World
“We maintained the release pipeline for Claude Code, Anthropic's flagship AI coding CLI distributed as an npm package (@anthropic-ai/claude-code). The tool had grown rapidly to beco...”
Untangling Terraform State Drift 30 Minutes Before a Board Demo
“At 1:30 PM, we had exactly the wrong kind of change window. We were an infrastructure tooling company, our production stack lived in Terraform with an S3 backend and DynamoDB locki...”
How We Moved 200 Services off Jenkins in About 3 Months
“I owned the least glamorous part of platform engineering: keeping an aging Jenkins estate alive while the rest of the company added more services every quarter. By the time we star...”
How We Built a Production-Grade AWS Infrastructure from Scratch in 6 Weeks — as a Team of Two
“We were 14 months into building a B2B document intelligence platform for legal teams. Our entire infrastructure was a single $48/mo DigitalOcean VPS — one box, manually SSHed into,...”