Blog
Things I've written
Mostly what shipping has taught me.
August 2026
Code-splitting a production React app without anyone noticing the deploy
August 2026
I compared my own GitHub commits from 2025 and 2026, here's what actually changed
July 2026
The stack I'd pick today vs. the stack I picked in 2024
March 2026
What I learned from shipping 35+ products (including weak ones)
March 2026
How I reduced API latency using aggressive caching