We attended the recent Node.js group in NYC and listened to a talk given by Chris Alexander on building AJAX APIs w/ Node and Redis.
Whether you are building a new application from scratch or refactoring an existing application, designing a RESTful API has pretty much become a mandatory functional spec these days. Chris discussed how he built a RESTful API leveraging Node.js and Redis. A retrospective analysis of things like tooling, testing, surprises and gotchas were also discussed.
Slides for the talk are here.