A few slides about asynchrnous programming in Node, from callback hell to control flows using promises, thunks and generators, providing the right amount of abstraction to write great code. All examples available on https://github.com/troch/node-control-flow.