A method for production debugging
Comes up in: Debugging
This concept is being written. It gets the full five steps — explanation, predict, interview angle, practice with tests, and review cards. Here is exactly what it will cover, so you can study it elsewhere in the meantime.
What it covers
- triage (impact, scope, rollback first?)
- gather signals (errors, logs, RUM, recent deploys, feature flags)
- form hypotheses
- reproduce
- bisect (deploys,
git bisect) - fix and verify
- postmortem (blameless)
Words you will know
What you will practise
- 3 simulated incidents with clues
Interview questions this answers
- Tell me about the hardest production bug you fixed.