
Slow CI is the silent killer of engineering productivity. A 25-minute pipeline doesn't sound bad until you multiply it by every push, every developer, every day. Here's how I think about diagnosing slow builds, the optimizations that move real time, and the patterns that prevent the pipeline from creeping back to slow.
Engineering Craft
TypeScript, CI/CD, databases, observability -- the skills that make code production-ready.