Chapters
Transcript
Episode notes
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
Introduction
00:00 • 5min
Print Debugging Is Not Good Enough
05:18 • 3min
The Dangers of Extensive Debugging Tools
08:29 • 4min
The Non-Neutral Party
12:24 • 2min
Debugging: A Mean to an End
14:35 • 5min
The Importance of Logging in Debugging
20:04 • 2min
How to Find a Stinking Bug in a Change Log News Break
22:28 • 3min
Debugging Tools and Techniques
25:02 • 3min
The Importance of Reproducibility
27:43 • 4min
The Importance of Local Production Environments
31:57 • 3min
How to Log Out Sufficient Application State to Understand What Went On
34:44 • 4min
How to Fix Bugs
38:46 • 2min
How to Reproduce a Bug
40:25 • 5min
How to Debug Without Jumping to Conclusions
45:15 • 4min
How to Debug a Bug
49:21 • 2min
How to Debug a Bug
51:43 • 6min
How to Write Code That Is Debuggable
57:30 • 4min