TypeScript-first schema validation. Define schemas once, get static types and runtime validation. The default validator for tRPC, Next.js server actions, and AI SDKs.
Zod is the schema validation library that TypeScript needed. You write a schema with a chainable API and get both runtime validation and a static type out of it. It pairs naturally with form libraries (React Hook Form), API layers (tRPC, hono), and AI tool calling (Vercel AI SDK and OpenAI Agents SDK both accept Zod schemas). v4 brought tree-shakeable imports and faster parsing. If you write TypeScript on the server in 2026, you almost certainly use Zod.
Last verified
npm install zodSources: zod.dev, GitHub releases, v4.6.6 release notes
All-in-one JavaScript runtime, bundler, test runner, and package manager. Rewritten in Rust as of Bun 1.4 (August 2026), drop-in compatible with Node, dramatically faster install and start times.
The original server-side JavaScript runtime. V8 under the hood, npm ecosystem, and the default backend runtime for most production deployments.
Secure-by-default JavaScript and TypeScript runtime from Node's original creator, with built-in TypeScript, fmt, lint, and test. The Deno team joined Cloudflare in October 2026: the runtime gets one more year of bug-fix and security releases, and Deno Deploy shuts down six months after the announcement.
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.
TypeScript-first schema validation. Define schemas once, get static types and runtime validation. The default validator for tRPC, Next.js server actions, and AI SDKs.
Try ZodHonest 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 AgentsStep-by-step guide to building an MCP server in TypeScript - from project setup to tool definitions, resource handling, testing, and deployment.
AI Agents
Claude API version 2026-10-21 removes temperature, top_p and top_k, and new major SDKs (TypeScript 1.0, Python 2.0) send...

Which embedding model to use in 2026: 20+ API and open-weight models compared on price per 1M tokens, dimensions, max in...

MCP sampling, elicitation and roots explained against the 2026-07-28 spec, with JSON-RPC examples and which of 24 client...

97 of 167 models we track enforce a JSON schema on output. Request shapes, schema limits and refusal handling for OpenAI...

Ten agent frameworks, one decision guide: a capability matrix built from official docs and a flowchart that picks by lan...

Mastra in late 2026: goals, schedules, signals, AgentController GA, eval gates and MCP 2.x, with type-checked TypeScript...

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