This episode explores some of the many ways we can come across a nil value, and why that's a problem.
Some pointers on making your Ruby parameter defaults self-documenting.
Nobody wants to debug an "undefined method for NilClass" error. Today's episode shows a little trick for making these errors more meaningful.
In this episode, we'll look at an easy way to find items in a collection with the lowest (or highest) of some attribute. And at how we can apply this …
Continuing to build our own thread-safe queue class, today we give it the ability to handle time out enqueues and dequeues.
A new feature in Ruby 2.3 makes it easier to compare hashes by value.
ActiveRecord has become practically synonymous with SQL database access in Ruby, but it's not the only way to talk to SQL stores. Today we'll explore Sequel, a wonderfully rich tool …