Our stack.

We pick tools that ship fast, scale well, and don't require a PhD to maintain. Here's what's in the toolbox.

Frontend

React
ReactComponent-based UI with the largest ecosystem. Every interface we ship starts here.
Next.js
Next.jsFull-stack React framework. Server components, API routes, edge functions β€” one codebase.
TypeScript
TypeScriptType safety catches bugs before deployment. Non-negotiable for production code.
Tailwind CSS
Tailwind CSSUtility-first styling that ships fast and stays maintainable across teams.

Animation & 3D

GSAP
GSAPIndustry-standard animation library. ScrollTrigger, pinning, horizontal pan β€” reliable and performant.
Framer Motion
Framer MotionReact-native animations, layout transitions, gesture support β€” seamless and declarative.
Three.js
Three.jsWebGL abstraction for 3D experiences. Interactive spheres, particles, and product visualizations.

Backend & Database

Node.js
Node.jsJavaScript runtime for API servers, serverless functions, and build tooling.
PostgreSQL
PostgreSQLBattle-tested relational database. ACID compliance, full-text search, JSON columns.
Supabase
SupabaseOpen-source Firebase alternative. Auth, real-time, storage, edge functions β€” all in one.
Prisma
PrismaType-safe ORM for PostgreSQL. Migrations, introspection, and query building.

Infrastructure

Vercel
VercelZero-config deployment for Next.js. Preview deploys, edge network, analytics.
GitHub
GitHubVersion control, code review, CI/CD via Actions. Every project lives here.
Stripe
StripePayments, subscriptions, invoicing. The standard for SaaS billing.
Resend
ResendModern email API. Transactional emails with React templates.