Compile-time data contracts in Scala 3
38 min read • • Guide
Build Scala compile-time data contracts with macros, TypeInspector patterns, and policy-driven validation so schema drift fails at compile time instead of midnight in production
Vitthal Mirji
Staff Software Engineer specializing in Data Engineering, working on shaping large-scale systems. I build unapologetically honest data platforms and open source work, while happily saving space for chai-fuelled stories, road trips, cars, watches, speak at and support conferences, and turning all that into practical, welcoming playbooks for engineers and teams.
38 min read • • Guide
Build Scala compile-time data contracts with macros, TypeInspector patterns, and policy-driven validation so schema drift fails at compile time instead of midnight in production
This site uses cookies. Check our cookie policy (TLDR: no personal information is stored). For more information see our cookie policy.