John K. Paul: JS Debuggers: Our Flashlight in the Dark Woods - NEJS Conf 2016
Channel: NebraskaJS
Date: 2016-09-30

As programmers, we are explorers just as much as we are builders. The process of building software requires spelunking in the caves of source code, looking for the periodical cicadas, or the common house fly. Through encounters with many kinds of bugs, we have crafted unique ways of finding them, and de-bugging them.

In the early days of JavaScript, we rocked debugging with alert(), but now, with the advent of modern JavaScript runtimes like V8, our debugging experiences rival the best of the industry. I’d like to take you a journey through the history of debuggers, starting from Microsoft’s JScript editor all the way to the current node-debugger. Even more recently, node just landed v8_inspector support directly into the runtime, so we can use the Chrome Debugging Protocol/Chrome dev tools to step debug anything in the node world.

Through this journey, we’ll learn how we got to the current state of the world and many esoteric side tracks through the history of debugging JavaScript.

https://twitter.com/johnkpaul
https://twitter.com/nejsconf

Presented at NEJS Conf 2016 https://nejsconf.com