ChicagoRuby is a group of developers & designers who use Ruby, Rails, and related tech.

Video icon Meetup Video

Job Testing | Wrangle Domain Complexity with Foobara by Stephen Margheim and Miles Georgi

Recorded August 07, 2025 at Workforce Chicago

Stephen explores what makes background job testing fundamentally different from other kinds of tests, and introduces Chaotic Job, a gem he built to simulate transient failures, retry behavior, and production-like test conditions.

Miles introduces Foobara, a Ruby framework built around command-centric and discoverable systems. Drawing on lessons from years of wrangling complex domains (from mortgages to EV benefits to solar panels), he shares why commands, not controllers, should be your core abstraction — and how discoverability, RPC, and LLMs can help teams build more adaptive systems.

About Stephen Margheim and Miles Georgi

Stephen Margheim is a principal engineer at Impruvon Health. Miles Georgi is a software engineer and creator of Foobara, a framework that is command-centric and discoverable.

More Videos

Arrow icon Full Video Archive