I’m starting a 30-day design engineering challenge today. Goal: Build one high-fidelity interacti...I’m starting a 30-day design engineering challenge today. Goal: Build one high-fidelity interacti...
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
I’m starting a 30-day design engineering challenge today. Goal: Build one high-fidelity interaction every day using Next.js and Framer Motion.
Day 1: Kinetic Typography with spring physics. 
The build uses useSpring (stiffness: 400, damping: 25) to add weight to the cursor movement. It creates a "drag" effect that feels more physical than standard CSS transitions.
You can grab the code for this component here: repo
#designengineering #buildinpublic
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