Education posts
Articles tagged Education on the Prisma blog: guides, announcements, and updates from the team building Prisma ORM and Prisma Postgres.
From Local Development to Production with Prisma Postgres
The exact checklist for moving a Prisma app from local Postgres, Docker or prisma dev, to hosted Prisma Postgres: schema, data, config, and validation.

How to Make Your Docs Agent-Ready
Coding agents fail silently on truncated indexes, broken links, and missing metadata. What we fixed in the Prisma docs, and how to audit yours.

Ship risky schema changes with per-branch databases
Prisma Compute gives every branch its own Prisma Postgres database. Rehearse expand-and-contract migrations in isolation before they touch production.


You Don't Need Elasticsearch, Postgres Already Has Full-Text Search
Build full-text search with tsvector, GIN indexes, and pg_trgm typo tolerance on Prisma Postgres. For most apps, no Elasticsearch cluster required.

Extending Prisma 8 with Typed Postgres ltree
Use PostgreSQL ltree in Prisma 8 with prisma-ltree: typed path columns plus ancestor and descendant queries.

You Don't Need a Job Queue, Postgres Already Has SKIP LOCKED
Postgres can run a reliable background job queue with FOR UPDATE SKIP LOCKED. Build a worker queue with retries using pg and Prisma Postgres, no broker required.

You Don't Need a Vector Database, Postgres Already Has pgvector
pgvector turns Postgres into a vector store; Prisma 8 makes it type-safe. Build working semantic search on a temporary Prisma Postgres database in minutes.

TypeScript 7 in a Real Monorepo: 3x Faster Type Checks, Mostly Config Changes
TypeScript 7 ships the compiler as a native Go port. We migrated a large TypeScript monorepo to it: whole-repo type checking went from ~74s to ~24s with no memory tuning. Here are the numbers, the exact config diffs, the sharp edges, and who should migrate now.


Prisma Postgres vs Neon Pricing 2026: Per-Plan Tables and Worked Examples
Prisma Postgres vs Neon pricing side by side: per-plan tables with exact unit prices, five worked cost examples with reproducible math, and a worksheet for your own workload.

Prisma 8 Is ~90% As Fast as Raw PG
Prisma 8 performance benchmarks achieves ~90% of the raw pg driver's peak throughput, holds latency low under load, and ships as a 148.5 KB gzipped bundle for serverless and edge workloads.

Bloom Filters in Postgres: The Index Type Most Developers Overlook
One bloom index can replace a stack of B-trees on wide tables with many filter combinations. A tour of the concept, the Postgres extension, and a benchmark you can run yourself.

Prisma 8: A Call for Extension Authors
Prisma 8 has a tiny core that knows nothing about specific databases. Postgres, vector search, and JSON-with-schema are extensions, on the same surface that's open to you. An invitation to build.

