Agenda
Essential Debugging Skills for Every Developer
Debugging is more than setting breakpoints, it's a mindset and a skill every programmer must master. This fast-paced session goes beyond "step into" and "watch this variable" to teach practical strategies for tracking down and fixing real-world issues. Attendees will learn to reproduce bugs reliably, form and test hypotheses, and use underutilized tools like conditional and data breakpoints, memory inspection, and the Immediate window. Along the way, they'll explore the mental habits of effective debuggers and learn how to avoid common traps. The talk is packed with actionable techniques, real-world stories, and live demonstrations. Stop fearing bugs and start solving them!
Takeaway
Attendees gain practical techniques for isolating and fixing real-world bugs. They leave with a structured debugging process, strategies for validating assumptions, and concrete methods to diagnose elusive or intermittent issues in complex game code.
Intended Audience
This talk is aimed at early-career game developers who understand the basics of debugging (breakpoints, watches, and stepping through code, etc.) but want to take their debugging skills to the next level.