That's the whole of Penwave's design system. Every colour is read from the app's Tailwind config, and each ramp has one job: cream for the page, beige for badges, tea green for avatars, celadon for every border, muted teal for...
24 photos, all shot on an iPhone 15 📱, on a wall you can wander through.
This is the Photographs page of my portfolio. The wall is one raw WebGL2 canvas: the photos drift at different depths, pan when you drag, keep sliding when you let go, and lean toward your mouse 🖱️ Each...
1,866 contributions on my GitHub graph 🟩, green all year, until 3 AM today, when the whole thing turned orange 🟧
When you run production systems, green turning orange is how a bad night starts 😬 So I checked the monitoring 📊, then went through the logs 🔍, looking for...
Two small details from my site, in 22 seconds. The dot after "AS." takes each project's colour from one CSS variable, and the name on the home page is 178 shipping containers you can knock over. They put themselves back, like a Kubernetes cluster.
Without the hyphen, my domain reads "aswins hine".
So it's aswin-shine.dev, and it went live this week. I designed it, built it in Next.js and deploy it myself.
The home page spells my name in 178 shipping containers. Press "Knock it over" and they fall (matter-js handles the...