Debugging Javascript with DebugJS
I'm obsessed with creating the world's most awesome web development environment. Part of what I'm aiming for is resident in tributary.io, which I blogged about here. Now another piece in the puzzle that I'm trying to put together is this project: https://github.com/amasad/debugjs.
DebugJS uses a clever hack on the feature called "generators" that's in the new version of Javascript (ES6).
You probably don't care about this, but if you did, here's more than you'd ever want to know about generators, and how to build a VM using them. And here's the payoff: a Bret-Victor-style example using debugjs.
Of course I'm still waiting for Bret to open source the great technology he's used.