JD Huntington: June 2008 Archives

RailsConf and CabooseConf '08 Recap

| | Comments (0) | TrackBacks (0)
RailsConf 2008 is now over. It was a great conference, and here are a few of the highlights:

Avi Bryant demonstrated MagLev, a ruby vm written on top of the smalltalk gemstone architecture. Summary: Code and data in the global namespace of one ruby process is available in another ruby process. Oh, and if that's not enough, there's transactional memory too.

On the theme of distributed processing, there was a great demo of Skynet, a map/reduce style processing framework. The Rails plugin for skynet gives some great features with a slick API. For example, the 'distributed_find' for ActiveRecord models will let workers each handle a small slice of any given model.find and process the data accordingly.

David Chelimsky gave a great run through of what rSpec's story runner looks like, a tool which I'll be using as much as I can justify. Integration with webrat makes it even more useful, as now stories can be tested using the full rails stack.

The highlight of the weekend was hanging out with Phil and working on Bus Scheme. My first real pair-programming experience was hugely insightful, and now I've decided that it's essential that I find some time to work closely with some great programmers on a more regular basis. Aside from learning some excellent emacs tips (eshell, for instance), we got lots of TODOs knocked off and made some important structure changes in bus-scheme's AST.

Now I've just got to digest all the new code I've seen and the 20 new RSS feeds I now subscribe to.

About this Archive

This page is a archive of recent entries written by JD Huntington in June 2008.

JD Huntington: April 2008 is the previous archive.

JD Huntington: July 2008 is the next archive.

Find recent content on the main index or look in the archives to find all content.

Pages

Powered by Movable Type 4.1