Today at 5:00 I bought Agile Web Development with Rails. As of now 10:15 I have finished reading it. Pretty good book. I think for Rails you really need either a good web tutorial or a good book or about a month to read through the API. Way too much stuff is done by convention to ever learn it all otherwise. And the jargon thrown around is impressively extensive. Routes, actions, views, partials, layouts... these things don't mean much without a really good knowledge of the context of Rails.
I decided I needed to ingest a book sooner rather than later. I have too much tendency to dive face-first into coding without doing enough preparation or planning, and then having to backtrack and redo a lot of things differently. I guess that's always part of programming, but I rather want to minimize it as much as possible.
So this weekend begins the grand Rails experiment. I'm going to port all of my other website into Ruby. Or get as much done this weekend as I can, at least. We'll see how this goes.