Coming Soon!

Debugging Software Applications in JavaScript

A practical guide for early career developers

containing a consistent, repeatable system for tracking down bugs,
plus tips and strategies for preventing them in the first place

You know that moment. That terrifying moment when you're staring at a piece of software and it's not doing what it's supposed to be doing. And you have no idea where to start looking for the problem.

Most developers use ad-hoc debugging strategies that they've developed for themselves over years of experience. If you don't have that experience yet, it can feel like you're up the proverbial creek when you have to track down a bug, especially if you're working in code that you didn't write yourself.

I remember the fear. And I'm here to help.

This book will teach you a consistent, repeatable system for tracking down bugs. The examples are written in JavaScript, but the principles are applicable to any language. And once you've mastered the system for finding bugs, I'll show you methods of structuring your code to prevent them in the first place.

Your boss will thank you. Your clients will thank you. Your future self will thank you.

Get Sample Chapters

Sign up here and I'll send you the first two chapters of the book, and notify you when it's complete.

Ben Wilhelm

Ben Wilhelm