Why do Ruby programmers use so much String interpolation where other devs might prefer concatenation? Join Jessitron and Avdi for a dialog on language design, idiom, and history!
Category: Episodes

Episode #638
Ruby as a Filter
Learn how Ruby's -p flag along with a bunch of handy shortcuts can take a script's worth of text filtering and shrink it to a one-liner!

Episode #636
I got my flippy-floppies
Put on your flip-flops, because today we venture ever deeper into the world of Ruby one-liners!

Episode #635
ARGF, That’s Some AWK-ward Ruby!
Diving deeper into the world of Ruby one-liners, today we'll learn about more special variables, querying the input stream, and... ghoooooost loooooops! 👻

Episode #634
You Could Have Sed It in Ruby
Don't spend time mastering UNIX tools if you can use Ruby one-liners instead.

Episode #633
Sprout Class
In the conclusion of a three-part series, we discover the final piece of the "testing private methods" puzzle.

Episode #631
Testing with Coat Hangers
What happens when you try to TDD new functionality deep inside a private method? The resulting tests can feel terribly awkward and brittle.