RubyTapas
Short Screencasts of Gourmet Ruby, by Avdi Grimm
A RubyTapas classic, now free: learn how to use Hash#fetch to catch missing hash keys before they do more damage!
Read More