This guide really shows what I think is a big problem with a lot of Node guides, they don't go beyond the first 5 minutes.<p>There are a ton of guides on how to set up a webserver in 20 lines, but hardly any on how to (properly) handle a lot of async callbacks and requests etc.
To be honest, a good attempt by the author but I wouldn't recommend this to a beginner. Why? I don't recommend the use of the native driver - you end up with needlessly complex code.<p>I don't want to criticize the authors work. He's done a pretty good and thorough job. Hopefully I'll pen down an easier guide later tonight.
On a related note, I'm working on a synchronous narwhal-mongodb compatible driver that would work with common-node (<a href="http://olegp.github.com/common-node/" rel="nofollow">http://olegp.github.com/common-node/</a>), Would anyone be interested in helping out?
I'm both Node and MongoDB user and like them, but this can get really messy when there's a chain of callbacks involved, eg when you need a sequence of results but want to do it in a asynchronous fashion.