The stack we build on.
The same stack for client work and our own products — boring where boring is a feature, modern where it earns its keep. Every account is created in your name, so all of it is yours on day one.
Framework & language
01- Next.js 16 · React 19One framework for marketing sites, apps, and platforms. Server-first, fast by default.
- TypeScriptTypes are the cheapest tests. Every project is strict-mode from day one.
- Tailwind CSS v4A design system in the markup — no stylesheet drift, no unused CSS shipping to users.
Data & auth
02- Supabase (Postgres)A real relational database, not a proprietary black box. Created in your account, billed to your card.
- Supabase AuthSessions, magic links, and row-level security without renting an identity vendor.
- ZodOne schema validates the form, the API, and the database boundary. Wrong data doesn't get in.
Payments & billing
03- StripeCheckout, subscriptions, and invoices on the processor that already holds PCI compliance.
- Stripe ConnectMulti-tenant payouts and marketplace billing — a separate line item, never hidden in the build.
Email & comms
04- Resend + React EmailTransactional email you can template in JSX and preview like a component. Your account, your domain.
- Upstash (Redis)Rate limiting and ephemeral state at the edge — spam and abuse handled before they cost you.
AI
05- Vercel AI SDKOne interface across providers — OpenAI, Anthropic, and xAI (Grok), the models we've shipped against.
- Local OllamaPrompts and flows developed against a local model first, so we're not burning tokens to iterate.
- Token budgetingPer-project budgets, alerts at 75%, overage billed at cost. You can always see what AI costs to run.
Hosting & infra
06- VercelPreview deploys on every branch, instant rollbacks, and a global edge — in your team account, not ours.
- Vercel AnalyticsPrivacy-respecting traffic and Web Vitals, without shipping a third-party tracking tax to your visitors.
Content & editing
07- MDX / TS-in-repoFor sites that change quarterly, content lives in the repo — versioned, reviewable, no CMS bill.
- TipTapWhen a team needs to edit daily, a real rich-text editor wired to your own database — not a rented CMS.
Craft
08- MotionPurposeful animation with a proper reduced-motion posture — never spinning-emoji filler.
- Recharts · Tabler iconsDashboards and iconography that stay consistent across every surface we build.
We pick the boring, owned option — unless your project earns something else.
This is the default, not a religion. When a project calls for a different tool, we use it — and we tell you why in the quote, in plain language, before you pay for it.