Blogs
Thoughts on frontend engineering, animation, and building things for the web.
- 6 min read
Building a Design System from Scratch
What I learned after building three design systems at different scale tokens, components, and the stuff nobody warns you about.
Read post - 8 min read
GSAP ScrollTrigger in Next.js The Right Way
GSAP and Next.js can be tricky together. Here's how I structure scroll animations to avoid hydration errors, memory leaks, and jank.
Read post - 5 min
AI-Assisted Development: What Actually Changed in My Workflow
After a year of integrating Claude, Copilot, and prompt engineering into daily development, here's an honest account of what changed, what didn't, and what I got wrong initially.
Read post - 8 min
Micro-Frontend Architecture: What I Learned Migrating a Fintech Platform
How we moved from a monolithic React app to a micro-frontend architecture at Ionic Wealth what worked, what didn't, and the tradeoffs no one talks about.
Read post - 10 min
How We Cut Page Load Times by 70% on a High-Traffic React App
A practical walkthrough of the React performance audit I ran at Unacademy VIP the profiling tools, the bottlenecks we found, and the fixes that actually moved the needle.
Read post - 7 min
Sharing a Backend Between Web and React Native Without Losing Your Mind
When we built the Ionic Wealth mobile app on the same backend as the web platform, the architecture decisions we made early determined everything that followed.
Read post - 6 min
Building a Design System as a Solo Engineer
You don't need a dedicated design systems team to ship one that works. Here's how I built and maintained one at a fintech startup that actually got used.
Read post