Learn two ways to avoid switching on nil in Rails apps, in this double feature from RubyTapas and Upcase
Ruby's open() call has more tricks up its sleeves than you know!
Customer-driven development, avoiding deployment disasters, Clojure to Ruby, and more...
Understand object copying in Ruby.
Recovering from project failures, visual blockchains, speaking resources, and more...
Some pointers on making your Ruby parameter defaults self-documenting.
Learn a concise way to treat a module as an object in Ruby.
Learn how to break a dependency on a pervasive mixin.
Shortcuts to reading and writing files in Ruby.
Learn how to present a natural interface to client code, while hiding implementation architecture details.
Hi, and happy Sunday! No list today. Instead, I just want to wish all the moms reading this—including the ones who play the role of “mom” without the official title— …