Video: Node.js Asynchrony, Control-flow and Error handling with Adam Crabtree
strongloop.com