A little episode about thinking positive.
On today's agenda: a deep dive into the meaning of "randomness".
Have you ever wondered why Ruby has both #to_i and #to_int methods? Or both #to_a and #to_ary? In today's episode we'll answer this question, and look at how we can …
A refactoring episode, showing how to replace exceptions-as-flow-control with the "catch" and "throw" methods.
This episode takes a look at how to use the Nokogiri gem to extract data from large HTML documents without reading the whole document into memory.
This episode explores some of the many ways we can come across a nil value, and why that's a problem.
In today's episode, we learn a wonderfully convenient way to substitute text.
In this episode we'll mimic the behavior of command-line tools like Git that automatically page their output if they detect that they are being run from a terminal.