Is it defined?

Constants, globals, locals, instance variables, methods... Ruby has a lot of namespaces. Let's learn about a Ruby power tool for reflecting on these n…

Numbered Parameters

In a language full of expressive little shorthands, it's time to meet a new idiom! This one makes simple blocks even more concise.

Bindings and Local Variables

Learn how to use the power of Ruby's Binding objects to take precise control of the environment code is executed within!

Mixed Argument Struct

Ruby is all about giving coders choices. What if you could give users of your code the choice between positional or keyword arguments, or some mix of …

Parameter Destructuring

Learn about Ruby's method introspection features while re-creating JavaScript's parameter destructuring. Join guest chef Brandon Weaver for this mind-…