An variation on the Chain of Responsibility pattern that can make extending the chain more convenient.
Unhandled exceptions got you down? In today's episode we'll look at some alternatives for when things go wrong.
If you enjoyed the previous episode about how RSpec matchers really work, you're in for a treat today. Guest chef Noel Rappin joins us once again, this time to talk …
Some domain concepts are easier to spot than others. Today we deal with one of most slippery concepts of all.
Use an obscure feature of Ruby integers to efficiently store large matrices of boolean data.
Don't let your Ruby subprocesses become zombies!
Kicking off 2017 with a very special guest series on Design Patterns!
You might remember the Gateway and Mapper patterns from recent episodes. Today we'll look at how to insert a caching layer between those two patterns. In the process, we'll examine …
Today's episode delves into some advanced regular expression features, including "lookahead" and "lookbehind". Notes for further exploration: The book "Programming Ruby 1.9 and 2.0" rubular.com Talks from Nell Shamrell. There …
Having model attributes at different levels of abstraction can quickly complicate an application. In this episode, we'll level the playing field.