As most people by now know, doing asynchronous stuff in JavaScript by using nested callbacks is not that great. To tackle this problem a number of amazing utility modules (like async and co) have been created, which can be used to bring structure to your app.
Read more...