
The Debugger
You don't need a debugger, just like you don't need a windshield. It's just about that critical. While you can build applications without this heads-up display, it's going to take a lot more time.
What is Xdebug? Xdebug provides insight into how your PHP application executes. You can pause the execution. You can examine variables. You can review the methods and functions executed to get to this place. You can even execute code on the fly.
I want to help you become an effective developer. Part of this comes through mastering Xdebug. I will show you how to do this.

About Joseph
Yep, that's me... Joseph. I've been using Xdebug since 2012. I spent hours getting it running in Netbeans. This small tool revolutionized my capabilities as a developer and has helped me solve hundreds of problems, saving me (I'm guessing) thousands of hours in the process. If I'm not actively using Xdebug throughout the day while writing or debugging code, that likely means I'm taking the day off and spending time with my family.