A workshop on node.js