Meetup Video
Perfect Data Isn’t Realistic | Single Schema With UUIDs by Peter Bhat Harkins and Prarthana Shiva
Recorded October 01, 2025 at Prism Spaces Chicago
What if perfect data isn’t realistic — and that’s okay? Peter showed how even “safe” Rails code can persist impossible records, from race conditions to forgotten migrations. His open-source gem Recheck treats data queries like tests, helping you detect invalid rows in production — before users notice.
When thousands of per-tenant schemas became a scaling nightmare, Prarthana’s team at NexHealth rebuilt their healthtech DB around row-based multitenancy using UUIDs. The transition? Like changing a wing on a flying aircraft.
About Peter Bhat Harkins and Prarthana Shiva
Peter Bhat is a software engineer who created Recheck, a gem that detects data anomalies in production databases before they become customer-facing problems. Prarthana Shiva is a software engineer at NexHealth, with extensive experience in backend development and technical architecture.
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