Field notes on web development, scaling products, and freelancing.
After 5 years coding from startups to enterprise, scaling taught me one thing: the real nightmare isn't the code, it's the blast radius.
Tailwind generated it, TypeScript validated it, ESLint said nothing. It simply had no effect. A reminder that the only proof lives in the browser.
I use both. My portfolio runs on Next, my SaaS on TanStack, and both are in production. What matters is what ships.