/ recent work / threesided

threesided.com

The site you're on. Zero UI frameworks, hand-written CSS, view transitions. The showcase IS the demo.

Year
2026
Role
Solo build
Status
live
Stack
  • Astro 6
  • Vanilla CSS
  • Netlify

A self-aware showcase. The pitch is “bleeding-edge web work” and the site is the receipt.

What’s notable

  • Zero UI frameworks. No Tailwind, no shadcn, no component library. CSS custom properties, native cascade, and the platform doing its job.
  • Sub-half-second build. The homepage ships ~2 kB of JS.
  • View transitions + viewport prefetching so internal navigation feels like a native app.
  • Hidden console message for anyone who view-sources. (Hi.)

Why Astro 6

Most of what I sell — streaming AI UIs, custom interactions, performance work — are first-class concerns in Astro 6 (server islands, view transitions, component islands). A visual builder would have made this site a screenshot gallery. This way every “look at this clever thing I built” actually is the clever thing.