Debug Like a Detective
summary
Shows concrete debugging moves: use Chrome DevTools features like conditional breakpoints and live expressions to watch an axios response and spot response.data becoming undefined at initial render then fix with a v-if guard, use console utilities API and monitorEvents to trace UI events, export HAR or copy as curl to reproduce network errors, and use git commands including git bisect and git blame to find the exact commit. Ends with tests and Datadog monitoring confirming the fix works.
AI-written summary · about
chapters (7)
- 0:00Debugging like a detective
- 1:57Console errors as clues
- 7:57Witness statements across environments
- 9:45Narrowing suspects with DevTools
- 18:46Git for debugging
- 20:52Capturing the culprit with error handling
- 22:38Summary & Q&A
related talks
29mEssential JavaScript debugging tools for the modern detective
33mEssential JavaScript debugging tools for the modern detective
47mDebugging, Profiling, & Rocking Out with Browser-Based Developer Tools!
35mDebugging JS and React
28mEssential JS debugging tools for the modern detective
05mDebugging, a step away from the console
03mEntrevista
28mDebugging with DevTools: Mastering the Detective Work
