Uses
Tools I build with.
The stack behind selected Navital Labs products and this site. Boring on purpose — the interesting part should be the product, not the toolchain.
Stack
Next.js + TypeScript
Default for every product and this site.
Tailwind CSS
Utility styling over a small set of dark theme tokens.
Node.js + PostgreSQL
Backend logic and persistence for products like LeadScrapper.
GSAP + ScrollTrigger
The scroll choreography on the home page.
Three.js + React Three Fiber
The machine in the hero. Lazy-loaded, desktop only.
Framer Motion
Smaller reveals and transitions across the rest of the site.
Infra & measurement
Vercel
Deploys, previews, and edge delivery.
PostHog
Product analytics across the site and products.
GitHub
Everything lives in version control.
Colophon
This site is built with Next.js, Tailwind CSS, GSAP, and Three.js, set in Geist, and deployed on Vercel. The dot field in the background is a cursor-reactive canvas, the hero is a procedural scene with no downloaded model, and every animation checks prefers-reduced-motion before it runs. The full build story is in the portfolio case study.