Screencast on avoiding incidental changes rubytapas.com
Newly freed from the RubyTapas archives, a <3min video about some Ruby tricks for avoiding tedious "incidental" changes that are semantically null and clutter up version diffs.
Structclass for free. It's a quick intro to what the class does and how, if you aren't using it already, it may just be your new best friend. Also gets into some more advanced
Structfeatures you might not be aware of, as well as a short discussion of Ruby's special treatment of anonymous classes.