First forays into Rails version 2 with RESTfulness.
Wow!
Although REST creates restraints through it’s limited HTTP actions, GET, PUT, POST and DELETE, those limitations are actually liberating - now we are forced to get the model right whenever we come up with a wacky custom action.
Check out David Heinemeier Hansson’s RailsConf keynote from Chicago for the full story.