In this, the inaugural episode of RealCodez, we’ll be looking at a PR submitted by a contributor that fixes a bug in Bundler 1.13 that I helped diagnose. The regression causes not all outdated gems to be listed in the outdated output. The problem with the PR is the author was, understandably, unable to put together a failing test for the bug, so we begin looking at how we can refactor the code in question to allow for better testing.

If you aren’t a subscriber, you’ll see the trailer below with an option to rent the specific episode.