When it comes to debugging your JavaScript applications, a few trusty console.logs in your code can be a great aid in tracking down where your variables are becoming undefined, or where your logic may not be operating as expected. It can save you a great deal of time, however, to use one of the many more debugging tools included out-of-the-box of your browser or favourite IDE that you may currently not even be aware exists or you're not sure how to use effectively. In this talk, I will be discussing some available debugging tools and methods, and demonstrate situations they are best placed to be used for debugging during the development process to overall make it faster and less tedious.