All episodes published in 2015
Category: Season 4

Episode #363: Safe Navigation Part 3: Everything is Optional
Applying an approach inspired by functional programming languages to the problem of safe navigation.

Episode #362: Safe Navigation Part 2: Try, Try Again
Today we look at some of the existing and forthcoming tools for safe navigation across chains of objects.

Episode #361: Safe Navigation Part 1: Reliable Associations
In this first part of a series, we begin to ponder the problems associated with traversing chains of assocated objects.

Episode #360: Assumptions
Today, a reminder about how misleading even "obvious" assumptions can be.

Episode #356: Dynamic Word Wrap
Today we'll spruce up a command-line application by enabling it to dynamically re-wrap text as the terminal is resized.

Episode #355: Word Wrap
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.