In the conclusion of a three-part series, we discover the final piece of the "testing private methods" puzzle.
In this rare beginner-oriented episode, we're going to talk about looping constructs in Ruby, starting from the most basic infinite loops, and building up to for/in loops.
What happens when you try to TDD new functionality deep inside a private method? The resulting tests can feel terribly awkward and brittle.
A question that I hear a lot is: "Do you test private methods? And if so, how?" In this, the first of a series, we'll talk about where private methods …
Want to cut down on the mental friction of good object design? Use this organic approach to sprouting new classes in Ruby!
In this Bash-focused episode, we'll explore a nifty trick for reading from subcommands as if they were files!
Rake isn't just for running tests. You can use Rake to organize all your favorite development automation tasks across ALL your projects. Find out how, in this episode!
In a language full of expressive little shorthands, it's time to meet a new idiom! This one makes simple blocks even more concise.
"What did that program change?!!" - In today's episode you'll see how you can definitively answer this question, using a built-in feature of Docker!