Debugging in 2017 with Node.js
Channel: Paul Irish
Date: 2017-09-14

We're gonna takealigg---a little look at these topics:

* 1:43 Debugging basics (--inspect) and Chrome DevTools integration
* 4:17 Chrome DevTools demo
* 8:46 Tools that make it even easier
* 9:23 Add'l debugging APIs: 
  * _debugProcess() to start debugging an existing node process
  * GDB interface for the CLI purists
  * inspect over a websocket
  * inspect with the new 'inspector' module
* 11:47 Tracing in Node

Slides: https://docs.google.com/presentation/d/1i5JREE3hhtG4FDip97zFJpMG_qb8k6fb5BRF09eyYTM/view

While we've all used the trusty console.log for debugging our application, Node now has far more powerful debugging capabilities. Paul will demonstrate improved workflows for debugging, profiling and understanding your app using the DevTools Protocol. He will also share more advanced techniques for automating and monitoring Node.

Sorry for all the uhhh's and umm's.