Nikita Volkov, a 25-year architect and author of hasql (a major PostgreSQL driver in Haskell), recounts his 14-year pivot from building SORM, a Scala ORM, to creating pGenie, a SQL-first code generator that treats PostgreSQL as the single source of truth. After discovering that abstracting over SQL creates schema drift and DSL complexity, he shifted to making SQL integration better rather than replacing it. pGenie is now open-source and in production.
Infrastructure
My 14-Year Journey Away from ORMs - a Series of Insights Leading to Creation of a SQL-First Code Generator
After 14 years building ORMs like SORM, Postgres expert Nikita Volkov discovered that SQL abstraction causes schema drift, so he built pGenie—a SQL-first code generator treating Postgres as the source of truth rather than trying to replace it.
Wednesday, April 15, 2026 12:00 PM UTC2 MIN READSOURCE: LobstersBY sys://pipeline
Tags
infrastructure