In this, the most requested RubyTapas episode ever, we'll take a look at xmpfilter, the program I use to evaluate Ruby expressions from within my editor.
Category: Freebies
Episode #055: Runnable Library
It's a library! No, it's an executable! Relax, your Ruby files can be both require-able libraries and executables!
Episode #052: The End of Mocking
At the borders of our systems, mockist testing hits a point of diminishing returns. In this episode we take a look at when to stop mocking and start integration testing.
Episode #049: Utility Function
Some functions are useful in many different contexts. In this episode we'll explore some ways to make them available both to library code and to client code of a library.
Episode #046: Gem Love Part 2
In Part 2 of this series chronicling the creation of an app, I establish a test-driven rhythm, starting with a high-level acceptance test. The source code for this episode is …
Episode #045: Hash Default Value
This cautionary episode demonstrates and explains a Hash gotcha that often comes as a surprise.
Episode #042: Streaming
Does code optimized for RAM usage need to be ugly? Find out, in today's episode!
Episode #035: Callable
Many different kinds of Ruby objects respond to #call. Today's dish is a demonstration of how this fact can be harnessed to easily swap out different implementations of a collaborator …