Build, upload, switch, verify, and the moment where two versions run at once.
Shipping and Staying Up
What a deploy really does, why things go stale, and how to triage at 3am.
Getting code written is the easy half. This course covers the part that happens afterwards: releasing changes safely, understanding caches, and having an order of operations when something breaks.
Start the first lesson0/4 lessons read
By the end you can
- Describe what happens between a commit and a live change
- Explain why users see old content and where to look
- Know what logs, metrics and traces are each for
- Have a triage order that beats panicking
Lessons
Caches live in more places than you think, and each one can be the liar.
Three tools that answer three different questions. Most people only have one.
Stop the bleeding, then find the cause. In that order, always.