Pointers and strategies for debugging, and tales of fixing real-world bugs
In mid-2021 I had the possibility to do a chat on “Debugging Software program” for a meetup hosted by Mintbean.io. In 2022, I did an up to date “Debugging JS” model of the discuss for ThisDot Media’s “JS Drops” video collection.
I beforehand did a publish on Debugging Suggestions, the place I listed some fast ideas for fascinated with debugging, and recapped the tales of a number of attention-grabbing bugs I bumped into and solved.
This discuss was primarily based on that publish, and covers:
- Ideas and rules for fascinated with debugging, in addition to some further ideas
- Particular strategies for debugging, together with find out how to use each print logging and GUI debuggers successfully, as effectively methods for debugging React, Redux, and JS
- A fast instance of utilizing Replay to research bugs utilizing time-travel debugging
- “Scene of the crime”-themed variations of a few of these debugging tales