Adventures in Ruby Lang
Banishing cryptic constant names
Rightward assignment for deconstruction
Dealing with nil values
Ruby has a secret input stream hidden in every source file
Swapping values with no intermediate variable
Under shoulda known but didn't
gsub values from a hash
Nothing to do with exceptions, Ruby's catch and throw
Casting strings to integers without exceptions
Parsing a Gemfile programmatically to find out what it contains