Back

Session detail

Session is over.

Rewrite with confidence: validating business rules through isolated testing

Learn how we used Ruby's metaprogramming at Lemonade Inc. to rewrite critical business logic by building a snapshot-based verification system. See how recording HTTP interactions and raw database state enabled equivalence verification when documentation was sparse and business rules were scattered.

Sep 18 - 13:30 to 14:00

Main Stage

About the speaker

Szymon Fiedler

Senior Software Engineer at Arkency

Ruby developer at Arkency, contributor to RailsEventStore, and domain-driven design practitioner. Specializes in evolving complex Ruby applications while maintaining business logic clarity. When not helping teams model their domains, can be found outdoors.

Agenda My Schedule Profile Notifications About