Web Apps Never Mix Promises and Callbacks in NodeJS The moral of the story is, don’t call callbacks from inside promises in NodeJS. They will swallow your exceptions unexpectedly.
Developer Tools Debugging ES6 Code in Node.js There's been a lot of effort to add ES6 compatibility to browsers (and Node.js). I'm going to use three Node debugging techniques modified to work with ES6.
Developer Tools Comparing Node.js Debug Options Comparing the built-in Node debugger, Node Inspector, and IDEs for debugging Node.js apps.