TypeScript ORM with a schema-first workflow. Prisma Client gives full type safety; Prisma Migrate handles migrations. Prisma ORM 8 covers Postgres, MongoDB, and SQLite; MySQL still needs Prisma ORM 7.
Prisma is the most widely used TypeScript ORM. You define your schema in a single .prisma file, run prisma generate, and get a fully typed client. Prisma Migrate creates SQL migrations from schema diffs. The query API is ergonomic and the type inference is excellent. Prisma ORM 8 ships one library per database and runs on your existing Prisma 7 schema: PostgreSQL is a release candidate, MongoDB is in early access, and SQLite is experimental, while MySQL, MariaDB, SQL Server, and CockroachDB still need Prisma ORM 7. Trade-offs: the runtime is heavier than Drizzle, cold starts on serverless were historically slow, and raw SQL escapes the abstraction. Still the default for many TypeScript backends.
Last verified
npm create prisma@latest -- my-appnpm install @prisma/orm-postgresnpm install --save-dev prisma@7Sources: Prisma pricing, Getting started, Release status, Supported databases, Prisma changelog, GitHub repository
Reactive backend - database, server functions, real-time sync, cron jobs, file storage. All TypeScript. This site's backend (courses, videos, user data) runs on Convex.
Open-source Firebase alternative built on Postgres. Auth, real-time subscriptions, storage, edge functions, and pgvector for AI embeddings. Generous free tier.
Type-safe SQL builder and ORM for TypeScript. Zero runtime overhead, honest schema migrations, bring-your-own-DB.
Serverless Postgres with branching. Free tier, instant database branches per PR, autoscaling compute, and scale-to-zero. Acquired by Databricks in 2025.
TypeScript ORM with a schema-first workflow. Prisma Client gives full type safety; Prisma Migrate handles migrations. Prisma ORM 8 covers Postgres, MongoDB, and SQLite; MySQL still needs Prisma ORM 7.
Try PrismaHonest takes on AI dev tools, frameworks, and infrastructure - delivered to your inbox.
Subscribe FreeDeployment platform behind Next.js. Git push to deploy. Edge functions, image optimization, analytics. Free tier is generous.
Self-hosted PaaS for deploying apps, databases, and services. Git-based deploys, Docker support, preview environments, and a clean UI.
Reactive backend - database, server functions, real-time sync, cron jobs, file storage. All TypeScript. This site's backend (courses, videos, user data) runs on Convex.
What MCP servers are, how AI clients like Claude Code call their tools, how to add one through .mcp.json, and how to build your own in TypeScript.
AI AgentsFull vim keybindings (normal and insert modes) for prompt editing.
Claude CodeStep-by-step guide to building an MCP server in TypeScript - from project setup to tool definitions, resource handling, testing, and deployment.
AI Agents
PgDog is a Rust proxy for Postgres pooling, replica load balancing and sharding. How it compares to PgBouncer and Citus,...

The startup Postgres survival guide from Hatchet, plus the HN pushback on monitoring, backups, and cascades, and what to...

Neon Postgres review and setup for AI app builders - branching, scale-to-zero, the serverless driver, verified pricing,...

Flue, the agent harness framework from Fred K Schott, compared with OpenAI Agents, Vercel AI SDK, LangChain, CrewAI and...

agentfs is filesystem-shaped storage for AI agents. Postgres-backed on Neon, no cold starts, no exec by design. Pay-only...

Claude API version 2026-10-21 removes temperature, top_p and top_k, and new major SDKs (TypeScript 1.0, Python 2.0) send...

New tutorials, open-source projects, and deep dives on coding agents - delivered weekly.