Articles for people who
ship the stack
Rewrites on React, Node.js, TypeScript and AI. A translated body is shown when it exists. If it does not, you see the English text and a note that says so.
Tagged: Prisma
Drizzle vs Prisma: Choosing a TypeScript ORM Without the Hype
Compare Drizzle and Prisma on schema design, query style, nested writes, migrations, transactions and performance, with advice on which one fits which team.
7 min readPrisma ORM 6.0/7.0: The Query Compiler Revolution — 3.4x
Prisma ORM 6 and 7 replace the Rust query engine with a TypeScript query compiler: why Rust was slow, the new architecture and the bundle size savings.
11 min readUpgrade Prisma to v7 in a Next.js app with driver adapters
Upgrade Prisma to v7 in a Next.js app: ESM, schema and generator updates, dotenv, config modules and client creation through driver adapters, in TypeScript.
3 min readNext.js, Tailwind, and Prisma with Docker Postgres
Step by step: a Next.js TypeScript app with Tailwind, PostgreSQL running in Docker, Prisma migrate and seed, and users queried from a server component.
5 min readPrisma vs custom SQL queries on PostgreSQL
Prisma vs custom SQL on PostgreSQL: use Prisma for typed CRUD speed, then drop to parameterized SQL when joins, aggregates or Postgres features need control.
3 min readPrisma 7 with NestJS and MySQL driver adapters
Prisma 7 inside a NestJS global module with MySQL: the TypeScript client, prisma.config.ts and the MariaDB driver adapter, wired so every service shares one.
5 min readConfiguring Prisma 7 with Accelerate URLs
Prisma 7 with Accelerate: the new prisma.config.ts, constructor arguments, accelerateURL protocols, tsconfig fixes and a dual DATABASE_URL for PostgreSQL.
4 min readGetting started with Prisma on Node.js and PostgreSQL
Install Prisma in a Node.js project, define a PostgreSQL schema, run the first migration, generate the TypeScript client and make first reads and writes.
5 min readRepository pattern for scalable Node.js backends
The repository pattern in Node.js: hide Prisma behind injected repositories and a factory, so services stay testable and transactions stay atomic in TypeScript.
4 min read
About these articles
Request a 24h estimate
Need the same stack in a production operator layer? Send the brief — estimate within 24 hours.