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
-
Reusable JSON Schemas | Hotwire Your UX by Andy Andrea and Patrick McSweeny
November 04, 2025
-
Perfect Data Isn’t Realistic | Single Schema With UUIDs by Peter Bhat Harkins and Prarthana Shiva
October 01, 2025
-
Zen Automation | Better Team Organization by Aji Slater and Jim Remsik
September 04, 2025
-
Job Testing | Wrangle Domain Complexity with Foobara by Stephen Margheim and Miles Georgi
August 07, 2025
-
Real-world strategies for scaling Rails applications | Domain Driven Design by Andrzej Krzywda, Alan Ridlehoover and Fito von Zastrow
June 04, 2025