← Explore learning paths

For developers

Debugging Under Pressure

Practice finding useful evidence, narrowing a fault, and choosing recovery actions during production incidents.

21 lessons ready to readFree to readLearn at your own pace
Read the first lesson → Sign in to track your progress →
01 / READ

Start with a lesson that meets you where you are.

02 / PRACTICE

Try questions to check what you understand.

03 / RETURN

Sign in to keep your practice progress together.

Lessons

21 of 60 topics have lessons available today. Choose any available lesson.

  1. 01

    The Moment of Crisis

    Read the lesson, then try the practice.

  2. 02

    Panic Response Patterns

    Read the lesson, then try the practice.

  3. 03

    The Tunnel Vision Effect

    Read the lesson, then try the practice.

  4. 04

    Anti-Patterns to Avoid

    Read the lesson, then try the practice.

  5. 05

    Finding Truth Under Noise

    Read the lesson, then try the practice.

  6. 06

    When Dashboards Lie

    Read the lesson, then try the practice.

  7. 07

    Logs vs Metrics vs Traces

    Read the lesson, then try the practice.

  8. 08

    Triage Before Diagnosis

    Read the lesson, then try the practice.

  9. 09

    Reversible Actions First

    Read the lesson, then try the practice.

  10. 10

    Feature Flags and Kill Switches

    Read the lesson, then try the practice.

  11. 11

    Debugging in Distributed Reality

    Read the lesson, then try the practice.

  12. 12

    Partial Failure Patterns

    Read the lesson, then try the practice.

  13. 13

    Slow vs Broken

    Read the lesson, then try the practice.

  14. 14

    Cascading Failures

    Read the lesson, then try the practice.

  15. 15

    Humans in the Loop

    Read the lesson, then try the practice.

  16. 16

    Command Structure

    Read the lesson, then try the practice.

  17. 17

    How Incidents Actually End

    Read the lesson, then try the practice.

  18. 18

    Turning Scars into Architecture

    Read the lesson, then try the practice.

  19. 19

    What Incidents Reveal

    Read the lesson, then try the practice.

  20. 20

    Redesign vs Accept

    Read the lesson, then try the practice.

  21. 21

    Why Doing Nothing Is Sometimes Correct

    Read the lesson, then try the practice.

Topics without lessons yet

These are part of the outline. Lessons are not available for them yet.

  • Cognitive Load Under Stress
  • The First 60 Seconds
  • The Random Change Trap
  • Premature Root Cause Fixation
  • Aggregation Blindness
  • Sampling Artifacts
  • Missing Data vs Zero Data
  • When to Use Logs
  • When to Use Metrics
  • When to Use Traces
  • Temporal Reasoning
  • The Change Window
  • External Factors
  • Stop vs Understand
  • Mitigation First Principle
  • Preserve Evidence
  • Traffic Shaping
  • Rollback vs Push Forward
  • The One Bad Node Problem
  • Misleading Correlations
  • Split-Brain Scenarios
  • Timeout Cascades
  • Resource Exhaustion Patterns
  • Feedback Loops
  • Dependency Chain Reactions
  • Decision Fatigue
  • Rotation and Handoffs
  • Energy Management
  • The Incident Commander Role
  • The Loudest Person Effect
  • Communication Patterns
  • Declaring Resolution
  • Post-Incident Monitoring
  • Coupling Problems
  • Missing Boundaries
  • Backpressure Gaps
  • High-Leverage Changes
  • Acceptable Risks
  • Building Resilience Patterns