Frontend (default): Next.js 15 (App Router, Server Components), TypeScript strict, Tailwind CSS, shadcn/ui, TanStack Query / Table
Frontend (alternates): React + Vite, Remix, Astro for content-heavy, Vue 3 + Nuxt, Angular when the team requires it
Backend: Python + FastAPI, Node.js + Hono / NestJS, Laravel, Django, .NET 8, Go, Ruby on Rails — see our FastAPI page
Database: PostgreSQL (primary), MySQL, MongoDB, Redis, ClickHouse for analytics, pgvector for embeddings
Auth: Clerk, Auth0, WorkOS, Keycloak, Supabase Auth, NextAuth, custom OAuth/SAML/OIDC for enterprise SSO
Real-time: WebSockets (uWebSockets, Socket.io), SSE, Yjs, Liveblocks, Pusher, Ably, Cloudflare Durable Objects
AI integration: OpenAI, Anthropic, Bedrock, LangGraph, Vercel AI SDK — see our AI Agents and RAG pages
Hosting: Vercel, AWS (ECS Fargate / Lambda / EC2), Cloudflare Workers, Azure, GCP, on-prem Kubernetes
Testing: Vitest, Playwright, Cypress, pytest, Storybook, MSW for mocking
Observability: Sentry, Datadog, OpenTelemetry, PostHog, LogRocket, Vercel Analytics