A very nice read, although I prefer python, but still...
And the website looks totally awesome! Did you notice the little up-arrow staying in the lower right corner, even when you scrolled the page? And for all his love for Ruby, the blog is coded with typo...
Anyway, I don't think I learned anything new, but others might have. I sure got some nice design inspirations though... /me strays off again