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
-
October 2026: Ruby, Rails & Postgres Data Integrity by Steven Zelaznik
October 07, 2026
-
September 2026: Understanding Complexity in Software by Tess Griffin, Chris Fung
September 09, 2026
-
August 2026: AI, Ruby, and the Future of Software Development by Kevin Murphy, Dan Phillips
August 12, 2026
-
July 2026: Staying Indispensable in the Age of AI by Alan Ridlehoover, Tony Yunker
July 01, 2026
-
June 2026: AI, Testing and Code Quality by Ifat Ribon, Fito von Zastrow, Noel Rappin
May 07, 2026