For developers
Debugging Under Pressure
Practice finding useful evidence, narrowing a fault, and choosing recovery actions during production incidents.
Start with a lesson that meets you where you are.
Try questions to check what you understand.
Sign in to keep your practice progress together.
Lessons
21 of 60 topics have lessons available today. Choose any available lesson.
- 01
The Moment of Crisis
Read the lesson, then try the practice.
- 02
Panic Response Patterns
Read the lesson, then try the practice.
- 03
The Tunnel Vision Effect
Read the lesson, then try the practice.
- 04
Anti-Patterns to Avoid
Read the lesson, then try the practice.
- 05
Finding Truth Under Noise
Read the lesson, then try the practice.
- 06
When Dashboards Lie
Read the lesson, then try the practice.
- 07
Logs vs Metrics vs Traces
Read the lesson, then try the practice.
- 08
Triage Before Diagnosis
Read the lesson, then try the practice.
- 09
Reversible Actions First
Read the lesson, then try the practice.
- 10
Feature Flags and Kill Switches
Read the lesson, then try the practice.
- 11
Debugging in Distributed Reality
Read the lesson, then try the practice.
- 12
Partial Failure Patterns
Read the lesson, then try the practice.
- 13
Slow vs Broken
Read the lesson, then try the practice.
- 14
Cascading Failures
Read the lesson, then try the practice.
- 15
Humans in the Loop
Read the lesson, then try the practice.
- 16
Command Structure
Read the lesson, then try the practice.
- 17
How Incidents Actually End
Read the lesson, then try the practice.
- 18
Turning Scars into Architecture
Read the lesson, then try the practice.
- 19
What Incidents Reveal
Read the lesson, then try the practice.
- 20
Redesign vs Accept
Read the lesson, then try the practice.
- 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