Design
Mar 8, 2025
Why I ditched heavy CSS frameworks for Tailwind
After years of fighting specificity wars, here's what finally convinced me to make the switch.
Read more →Writing
Notes on design systems, frontend development, and the realities of freelancing — written as I learn them.
After years of fighting specificity wars, here's what finally convinced me to make the switch.
Read more →Tokens, components, docs — the process I follow to spin up a coherent system in 48 hours.
Read more →Contracts, pricing, scope creep — the things nobody tells you before you go solo.
Read more →Fitts's Law, Hick's Law, Jakob's Law — the cognitive science behind every good interface decision.
Read more →My exact task-tracking setup, communication rhythms, and the one rule I never break.
Read more →Contrast ratios, elevation, shadows — what most dark mode implementations get completely wrong.
Read more →