Technology
We are deliberately boring about tooling. These are the platforms we use in production every day — chosen because they are stable, well documented, and easy to hand over.
Next.js
App Router, server components, edge middleware
React
The UI layer across web and admin surfaces
TypeScript
Strict mode everywhere, no implicit any
PostgreSQL
Primary datastore for product data
Prisma
Schema, migrations and typed access
Redis
Caching and job queues where throughput matters
Anthropic
Claude models for reasoning-heavy work
OpenAI
GPT models for fast drafting and vision
Vercel AI SDK
Streaming, tool calling and model routing
Stripe
Checkout, subscriptions and billing portal
Better Auth
Self-hosted authentication, sessions and organizations
Sanity
Structured content for the blog and marketing pages
Vercel
Hosting, edge network and preview deployments
AWS
Storage and services for client workloads
Docker
Reproducible environments from local to production
We choose tools you could hire for, not ones that lock you into us.
We work in plenty of stacks we have not listed. Tell us what you are running and we will tell you honestly whether we are the right team for it.