CI/CD Pipeline Engineering
Operating the build and delivery pipeline as a production system: feedback latency and where the minutes go, cache correctness, the test suite as infrastructure, autoscaling a runner fleet on Kubernetes, monorepo scale and merge queues, artifact promotion, and debugging a pipeline that fails only in CI. Lifetime updates included.
What you'll learn
Curriculum
9 modules · 37 lessonsWhat a Pipeline Actually Is
The pipeline as a feedback system with a latency budget, rather than a file of YAML.
Making the Pipeline Fast
Parallelism, the critical path, and caching that is correct rather than merely fast.
Tests as Pipeline Infrastructure
Treating the test suite as a system you operate, with throughput, reliability and cost.
The Runner Fleet
Running the compute your pipeline executes on, including autoscaling it on Kubernetes.
Monorepos and Merge Queues
What changes when one repository holds everything, and how main stays green under load.
Artifacts, Versions and Promotion
One artifact, many environments, and the identity that makes that claim provable.
Pipeline Reliability and Debugging
The pipeline as a production system that fails, and how to debug one under pressure.
Pipelines at Organisation Scale
Hundreds of repositories, shared definitions, and measuring delivery without lying to yourself.
Capstone
A complete delivery platform design combining every module, with explicit tradeoffs.
About the Author

Sharon Sahadevan
AI Infrastructure Engineer
Building production GPU clusters on Kubernetes. H100s, large-scale model serving, and end-to-end ML infrastructure across Azure and AWS.
10+ years designing cloud-native platforms with deep expertise in Kubernetes orchestration, GitOps (Argo CD), Terraform, and MLOps pipelines for LLM deployment.
Author of KubeNatives, a weekly newsletter read by 3,000+ DevOps and ML engineers for production insights on K8s internals, GPU scheduling, and model-serving patterns.