Course notes + senior scenario drills, in one place
Every chapter below takes a full day (or several) of transcript and rebuilds it as a workshop — Theory, then a hands-on Lab, then the exact interview questions the instructor flags, then a Scenario Drills phase pulled from a 300+ card senior/lead interview playbook, retrofitted into the same plain-English voice as the rest of the page. Nothing here is a slide deck rehash: every concept is explained the way you'd actually explain it out loud, and every drill is a real on-call or interview scenario with the reasoning behind the answer, not just the answer.
Work through the chapters roughly in the order they're grouped below — Foundations first, since everything else assumes it, then Source & delivery, Cloud & OS, Containers & K8s, Operations, and Scripting. People & process and Careers & interviews can be read any time — they're about how work actually gets done and how to talk about it, not a technical dependency chain. Each chapter's drills have a Mark button (✓ Got it / ~ Shaky / ✕ Blank) that persists in your browser, so revisiting a chapter shows exactly what still needs work. Press / anywhere to jump straight to search.
DevOps Fundamentals
Why the wall between dev and ops exists, the culture/automation/measurement pillars, and the four DORA metrics that prove any of it is working. Plus 10 authored drills.
SDLC & Org Roles
The lifecycle as a repeating cycle, high-level vs low-level design, and where DevOps actually sits among the organisational roles. Plus 13 playbook drills.
Virtual Machines
The waste problem virtualization solves, Type 1 vs Type 2 hypervisors, and how this same idea became the entire public cloud. Plus 10 authored drills.
Git & GitHub
Version control's four-area model, branching strategy, merge vs rebase vs cherry-pick, and clone vs fork. Plus 17 playbook drills on history recovery and leaked secrets.
Terraform & IaC
The per-cloud lock-in problem, "API as code," the state file, remote backends with locking, and modules. Plus 17 playbook drills on state and blast radius.
Config Mgmt (Ansible)
Why Ansible won, agentless push vs agent-based pull, playbooks, roles, and Galaxy. Plus 10 authored drills on drift, secrets, and scale.
CI/CD
Jenkins and GitHub Actions pipelines, the Docker-agent pattern, and GitOps delivery with Argo CD. Plus 17 playbook drills on pipeline failure modes.
Linux & Shell
Kernel/shell anatomy, permissions, shell scripting, and two real automation projects (an AWS resource tracker, a GitHub API tool). Plus 16 playbook drills.
Networking
IP addresses, subnets, CIDR math, ports, DNS resolution, the TCP handshake, and the OSI/TCP-IP models. Plus 16 playbook drills.
AWS
IaaS/PaaS/SaaS, the ~15 core services, and automating with the CLI/CFT/CDK/Terraform. Plus 16 playbook drills on IAM, leaked keys, and Well-Architected reviews.
Docker & Containers
Why containers are lightweight, the Docker platform, multi-stage/distroless builds, volumes, networking, and Compose. Plus 15 playbook drills.
Kubernetes
The flagship chapter — why K8s, its architecture, pods through custom resources and the Gateway API. Plus 28 playbook drills on crash-loops and bad rollouts.
These seven domains aren't in the video course but round out the senior/lead interview surface — they ship as pure scenario drills.
Inter-team Collaboration
Cross-team dependencies, API contracts, and shared-ownership friction.
Intra-team Collaboration
Code review culture, on-call handoffs, and team-level process friction.
Behavioural
Conflict, failure, leadership, and ownership stories.
War Stories
Structured incident and disaster narratives, ready to adapt.
System Design
Designing for scale, reliability, and trade-offs under constraints.
DevSecOps
Shifting security left across the pipeline and the SDLC.
FinOps
Cloud cost ownership, showback/chargeback, and optimisation discipline.