Topic: Hey, this is nice....
Ok, I still have a lot to learn, but after procrastinating for a year, I finally took the plunge and decided I was going to learn rails (RailsDay inspired me). I started following a few tutorials yesterday (I actually have Agile Web Development, it's just at the office downtown... going to bring it home tomorrow) and ended up confusing myself. Today I tossed all that aside, took what little bit I had picked up from it and sat down the the Rails API docs to get me through the trouble spots as I ran across them. I had a fully functional (albeit a bit simple) app of my own design up and running in just over 3hrs (that includes time spent customizing the layout a fair bit). That's not bad at all considering how little I knew when I started.
I have plans to further expand the project and make it into something useful to people other than myself, as a way of learning RoR, but I am very pleased with what I accomplished tonight and how it all came together. The more I do, the more I'm starting to enjoy the simple, yet powerful language and man, is rails powerful.
To anyone else who, like myself, had struggled with Rails in the past and had somewhat given up on it (I believe there are a couple people who've mentioned having the same problems I did initially), spending some serious time exploring object-oriented programming principles really seems to be what made the difference for me in tersm of things actually making sense this time around.
Wow, no doubt I have a long journey ahead of me still, but I'm enjoyinig the ride.