Learning through examples and experimentation in node.js