DevOps & IaC
Infrastructure as code, pipelines and reproducible environments.
Tap the circle on each step to track your progress — it’s saved in this browser
- 01
Git and trunk-based development
PendingShort branches, continuous integration for real.
- 02
What Infrastructure as Code is
PendingWhy manual infrastructure doesn't scale, and how IaC solves consistency, speed and traceability.
- 03
Terraform from scratch
PendingState, modules, workspaces. IaC that isn't scary.
- 04
CI/CD with GitHub Actions
PendingFrom commit to deploy with no manual step.
- 05
The pipeline as documentation
PendingA well-written pipeline explains how the system works. If you can't read it, that's a problem.
- 06
Secrets management
PendingWhere credentials live, how long they last, and what happens when one leaks.
- 07
Environments and promotion
PendingHow a change reaches production, and why you promote the artifact rather than the code.
- 08
Containers and orchestration
PendingDocker done right — and when you do (or don't) need Kubernetes.
- 09
Supply chain security
PendingEvery dependency you install runs a stranger's code. How the attacks work and what to watch for.
- 10
Deployment observability
PendingA green pipeline doesn't mean a healthy system. The four DORA metrics and what to instrument.