Stack

Here's a breakdown of the tools I use daily — starting with what's under the hood of this very site.

Astro

Static-first site framework — ships zero JS by default

Tailwind CSS

Utility-first CSS, no design system bikeshedding

TypeScript

Typed JS across the whole codebase

Three.js

WebGL particles and wireframes for the hero's ambient scene

GSAP

Scroll-triggered animation and choreography

Keystatic

Git-based CMS powering every editable page on this site

Cloudflare Pages

Hosting, deployed straight from a git push

Claude Code

Agentic coding — pairs on everything from features to content