That Was Easy - Upgrading From Rails 1.2 to Rails 2.0

It's been an interesting week for me. I got a first-hand taste on upgrading a Rails 1.2.x application to Rails 2.0. To be honest, I was terrified when this task was presented upon me. I had never done this before, since virtually all the Rails 2.0 (and 2.1) apps I've worked with have started with that particular version, not an upgrade. Seeing that the application in question had been under development for a long time

Read More

Advanced Rails Recipes - Sort Of A Review

Like I mentioned a while back in this blog, I really like the books released by The Pragmatic Programmers. They're pretty easy to read and teach a lot in the process. Although Programming Ruby (known to many on as the 'Pickaxe' book) is getting some flak after Zed Shaw's take on it (which I agree on, although I'll give my own take on it in the near future), you can't deny their books are among the best in their specific

Read More

Respect RSpec

Over the past week and a half, I've been busting my ass trying to learn the ropes of Behavior-Driven Development with RSpec. I had been interested in learning either Test-Driven Development or Behavior-Driven Development for quite a while, so I just jumped on one of the two and test the waters out for a while.

I've been reading a lot on TDD and BDD for the past couple of months, yet never took the time to implement it to my

Read More

Zed Shaw - Exposing the 'Ghetto'

Before I begin, I just want to wish everyone a Happy New Year! May 2008 bring happiness, peace and prosperity to all.

I've been keeping myself very busy lately with RSpec and Behavior-Driven Development, basically learning the ropes and how all the pieces fit together. For now, I'm totally enjoying it. But more on that in a future post.

Now, I know that everyone who read Zed Shaw's rant towards most of the Ruby and Rails communities will have an

Read More