Join guest chef Adam Fernung to build a simple Ruby REPL---and in the process, learn how the Binding class enables dynamic reflection of the current variable scope!
Month: January 2019

Episode #560
API Exploration
What is the best way to learn an API? Manuals? Tutorial? In this episode, follow along with me in a live exploration of the Ruby CSV library using IRB, and …

BRUNCH for January 20, 2019
The myth of raw data, OODA-loop debugging, learning robots, and more!

Episode #559
Full Utilization
Let's talk about asynchronous code. How do we manage parallel-but-interdependent workflows without losing its place or wasting time? In the first of a series, we'll start by getting a handle …

Episode #558
yield_self
Discover how to use Ruby's yield_self/then method to organize methods into neat pipelines of operations! Join guest chef Nithin Bekal for an educational and satisfying refactoring sequence.

Why Ruby doesn’t have a Boolean class
One peculiarity of Ruby that trips up a lot of programmers migrating from other languages is the fact that while it has true and false types, they don’t share a …