My own studio site - the closest thing I have to an unconstrained brief. Next.js 15 on the App Ro...My own studio site - the closest thing I have to an unconstrained brief. Next.js 15 on the App Ro...
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
My own studio site - the closest thing I have to an unconstrained brief.
Next.js 15 on the App Router, TypeScript strict, Tailwind, deployed to Cloudflare Workers. The hero is an interactive particle portrait on a raw HTML5 canvas - no Three.js - with the particle count scaled by device so it holds 60fps on a mid-range phone. Scroll work is Framer Motion, with GSAP where it needs it.
Built to a 95+ Lighthouse budget and a sub-200KB initial JS bundle - if I’m selling speed, I should be able to demonstrate it.
Post image
Post image
Post image
Back to feed
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started