Decode DevOps, visually

Learn how production systems work by seeing how they fail.

Step-by-step troubleshooting for Kubernetes, Docker, AWS, Terraform, CI/CD, Linux and observability, with a diagram for every problem.

incident #001
$ df -h /var
Filesystem      Use%  Mounted on
/dev/nvme1n1    100%  /var
$ du -sh /var
20G     /var
Disk still full after deleting the log? Here's why →

Latest write-ups

All articles →

AWS Architecture, Decoded

A visual AWS guide for your phone: 98 pages, 45+ diagrams and 7 architectures, following one app from a single server to event-driven.

  • VPC, EC2, storage, databases and IAM, drawn as diagrams
  • 7 architectures, from three-tier to event-driven
  • Cloud Practitioner exam map
Free 14-page sample →

Full version · From $15

Kubernetes Incident Lab

50 realistic broken clusters on your own laptop. Investigate with your own kubectl; a validator checks the live cluster, so shortcuts don't pass.

  • Runs locally on kind: macOS, Linux and Windows (WSL2)
  • Tickets arrive with a wrong theory, like real on-call
  • Hints, walkthroughs and a production lesson after each fix
5 incidents free →

Full version · From $39

01

See how it's built

Architectures drawn step by step, from one server to event-driven.

02

See how it breaks

Incidents with the symptom, the wrong first theory and the real cause.

03

Fix it yourself

Hands-on labs that check the live system, so shortcuts don't pass.