Tuesday, January 24, 2006

Agile Web Development with Rails

I've been reading the book Agile Web Development with Rails and building some Rails applications over the past few days. I like the book a lot. Previously, I had played around with Rails and read a few of the web tutorials but they all left me a bit underwhelmed. The tutorials all showed how you can get a lot done with just a few lines of code but none of them really teach you about Rails and how to use it. This book really filled in the gaps.

The book follows the standard format of starting out with a tutorial and then diving into a deeper analysis of the technology. The tutorial in Agile Web Development with Rails is more in-depth but still left me a bit cold. Where the book really started to shine is when it went deep on the underlying technologies. I've not finished the book yet, but the section on Active Record, the object relational mapping service used in Rails, alone was worth the price of the book.

With the help of the book I'm building a new blogging system I call Dog Blog. Why Dog Blog? Because I like dogs and it sounds funny. I know the world doesn't need another blogging system but it's fun to write and Rails makes if easy. My master plan is to move off of Blogger to Dog Blog at some point in the future, but I still have more Rails to learn and bunch more code to write before that will happen.

Post a Comment
The Out Campaign: Scarlet Letter of Atheism