With better than expected progress on 5.2 and some other things I needed to do, had a bit more time this week to really start into my for fun project, which I'm using as an excuse to play around more in depth with Ruby on Rails (modulo the various interruptions that always seem to occur).
It's been a while since I've done stuff within a large framework (as opposed to with libraries, or more sparse frameworks), so I'd pretty much forgotten what its like when you first start working in that kind of environment. Follow manual, search documentation, browse files etc. for a long time, and then add one line of code, which after-the-fact makes perfect sense. But like good frameworks, it's not long before you know what should probably go where, and things are just zipping along. More like wiring up a bunch of pieces than "real" development. Because this app is fairly generic and along similar lines to other things I know have been done in Rails, I'm guessing most of the things I'll need will probably be available already.
Some of Ruby's idiom's work particularly well for code-in-web-template things. Also noticing that the DRY philosophy is somewhat infectious, along with the general quest for the most concise way to express things. Not all wonderful, but the basics of incrementally building out the application seem to be coming along pretty smoothly. And it's a nice change of pace.