"This post is for those that are new to Ruby on Rails, or those
that have not spent the time learning the various debugging
techniques. The objective is to get you quickly up to speed on how
to debug your Ruby on Rails application.
"Version control is essential, along with the practice of
frequent commits with meaningful comments. Even when its just a
one-person team. That way, any time you get stuck, you can execute
a diff and easily see what was changed before you, or the person
you outsourced to, messed everything up..."