Calculating dates in the past or future, without the assistance of ActiveRecord.
Today we learn about how the StringIO class can help us test methods that work with files.
After many passing mentions, StringIO finally gets its own episode!
Today we learn a valuable shortcut for calling C libraries from within Ruby.
In this episode, we'll learn how to call out to C libraries directly from Ruby code.
The Ruby standard library omits a method for wrapping text at word boundaries. Today we'll look at a few different ways to fill this gap.
Today we'll learn how to answer our optimization questions with hard data.
Today we'll look at how to automate interactive console programs from Ruby.
Ruby's 'delegate' stdlib provides a couple different variations on delegator bass classes. Today we'll look at the differences between the two, and at how to choose on or the other.
Today's dish is about a fun-but-useful easter egg in the Ruby standard library.