Skip to content
Vijay Gojiya
All technologies

Postgres and Drizzle

Postgres and Drizzle ORM development

A schema you can read, migrations under version control, and queries that stay typed.

Part of backend and api development

Drizzle earns its place by not hiding SQL. The schema is TypeScript, the migrations are generated files you review like any other change, and the query builder produces types that follow the columns you actually selected rather than the whole row.

I run it on Neon for serverless Postgres, which suits products that are idle most of the day and should not be paying for a warm instance. VM Academy and Kasoti are both this shape.

What that covers

  • Schema as typed source, migrations committed and reviewed
  • Relational queries typed through to the response
  • Neon for serverless Postgres, with branch databases for testing
  • Indexes added from measured slow queries, not guessed
  • Seed and fixture data for local development

Where this has shipped

Next: Firebase

Tell me what you are building.

A sentence about the product and where it is stuck is enough to start. I answer every mail myself, including the ones where the answer is that I am not the right person.