Last night, I attended Baltimore on Rails for the first time and I was very pleased with the presentations and conversation.
The first talk was from Bryan Liles. He actually had two distinct topics. His first one was a just a quick survey of Ruby REST clients. He quickly went through a list of them, while pointing out some of their pros and cons:
Bryan’s second talk was entitled “10 things you should do to your code”. You can find the content of his presentation on his blog.
After Bryan’s talk, Frank Tao presented HyperActiveResource, a set of enhancements to ActiveResource that his team wrote. They have added a bunch of features to ActiveResource without monkey-patching it. For example, you can use :include like you would with ActiveRecord. To me, it just feels like a lot of the features they added should already be in ActiveResource. I hope that they can get some of these enhancements in there.

Luc! thanks for coming from so far last night. it was good seeing you again.
Thanks for posting this, I really need to check out the HyperActiveResource for some API integration that I’ve been doing. The things I’ve had to do to get associations working feel super-hacky and this looks like it could be a good alternative.