Three Frameworks, One Site
Why this portfolio runs Svelte, React, and Vue simultaneously — and how Astro's island model makes it a feature rather than a mess.
read →On Building with Constraints
The best work I've done came from treating limitations as the brief, not the enemy.
read →The Grid Engine
How a canvas of 2,300 dots became the structural backbone of this portfolio — and what I learned writing a morphing animation system from scratch.
read →