RubyTapas
Short Screencasts of Gourmet Ruby, by Avdi Grimm
Sooner or later you'll want to subclass Array. This episode looks at why that's a bad idea, and presents an alternative.
Read More