We've had dinner, now it's time for the dancing!

Episode #682
682 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 names no matter what space they come …

Episode #681
Setter Return
A surprising Rubocop warning inspired this video about an obscure bit of Ruby semantics. Find out why you never need to worry about return values in Ruby setter methods!

Episode #680
Hash Splat Merge
In today's video, learn a concise and expressive syntax for merging several Ruby hashes into one!

Episode #679
Git Hooks for Evil and Good
Between your beautiful code change and immortality stands a gatekeeper: git commit hooks. These hooks can be helpful... or annoying. Join Jessica Kerr to learn how to make the former, …

Episode #677
Direnv and Dotenv
direnv and dotenv: both utilities for managing 12-Factor-style environment-based configuration. Where do they overlap, how do they differ, and, most importantly: how can they complement each other? Find out!

Episode #676
Distributed Tracing with Honeycomb
Service-oriented architecture may enable separate teams to work fast independently, but they also push problems into the interstices between systems. Distributed bugs need distributed tracing - learn how, with Jessica …