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.

Comments

Please login to leave a comment