NodeJS Console Object Debug Inspector - Thomas Hunter - Web Development Tutorials and Personal Opinions. The NodeJS Console Object Debug Inspector, or simply node-codein, is a tool for providing a visual debugger of global node variables, as well as executing code inside of your running process.
Think of it as a GUI REPL for a running node process. This GUI is run in a browser (it works best with Chrome, maybe only with Chrome). It provides expandable and collapsable nodes when dealing with hierarchal data, has syntax highlighting depending on the type of data involved. It will mirror your console.log() commands (they are shown in both the terminal as well as the GUI). Building a Text-Based UI with Backbone and Charm. I am a little framework averse.
Unit testing can make your code less prone to bugs and gives you piece of mind that everything is working the way it should.
CoffeeScript is nice. It provides syntactic sugar and adds tremendous functionality to the web developers tool-chest.