TypeScript
Typed JavaScript — my main language for MCP, LangGraph.js agents, Next.js products and web tooling.
TypeScript adds static types to JavaScript and is the default language for modern web, Node.js and much of the agent tooling ecosystem.
How I use it
- mcp-deep-dive — a protocol-first MCP (Model Context Protocol) server and client on the raw SDK, organized as a pnpm monorepo with Zod schemas.
- langgraph-ts-agents — a strict-typed port of LangGraph supervisor/worker patterns with
Annotation.Rootstate and Zod-validated tools. - Conversational AI Agents — a TypeScript monorepo with a Hono gateway, LangGraph.js and an MCP server.
- SaaS Products for Small Businesses and NovaMX CRM — Next.js + Supabase products.
- Somnio Software — one of the three languages (with Python and Dart) I use in my current role.
- This site itself is built with Next.js, React and TypeScript.
Related
- Ale Zanello · Node.js · React · Vercel AI SDK · NestJS