Let's talk about Ruby's `.tap` method. How does it differ from related combinators? When should we use it? And... why is it called "tap", anyway?
Month: August 2021

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!