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