A Scientific Approach to Debugging

Modern software is increasingly complex. Issues may appear only under rare conditions, on specific devices, or at massive scale—making them tough to reproduce and understand. Instead of settling for “it works on my machine,” we can borrow principles from scientific thinking to guide our search for answers. In this talk, we’ll explore ways to systematically identify root causes, recognise common logical pitfalls, and adopt a more evidence-based approach to debugging.

Share

Session info:

Speaker: Erwin Zwart

Apple Engineering Lead at DNA.inc at DNA.inc

Date: 21 March 2025

Time: 15:15 - 16:00

Relevant tags:
Productivity

See all speakers

See all videos