Google's OpenSocial with Ruby on Rails
Given the fair number of web applications we have developed with some aspect of social networking involved, naturally we were pretty excited about Google's OpenSocial announcement.
Looking into the OpenSocial documentation you can see that it exposes 3 different types of resources: people, that person's friends, and their activities. This structure maps nicely onto Rail's concept of nested resources, where we could have a top-level users controller with friends and activities nested underneath it.