Astro Islands: The Partial Hydration Setup That Killed My React Bundle
I moved my marketing site from Next.js to Astro islands and cut the JavaScript bundle by 91%. Here's the partial hydration setup I actually ship…
I moved my marketing site from Next.js to Astro islands and cut the JavaScript bundle by 91%. Here's the partial hydration setup I actually ship…
After a year of porting three of my own apps between Node, Bun, and Deno 2, here's the decision tree I actually use to pick…
I ran Bun in production for a year alongside Node. Here is where it actually replaced Node at runtime, where I switched back, and the…
Six months after I converted a 410-file Jest suite to Vitest, here is what got faster, what I had to rewrite, and where I still…
After ten weekends of telling myself it could wait, I swapped ESLint plus Prettier for Biome on a TypeScript monorepo. Real numbers, what broke, what…
I dragged my feet on Svelte 5 for nearly a year. Twenty months in, here is what I actually use across runes and snippets, plus…
I ran four repos for one product and lost Fridays to version-syncing. Here's how I think about monorepo vs polyrepo now, and when each setup…
I moved from npm to pnpm six months ago and my node_modules went from 14GB to under 3GB. Here's what changed, where it bit me,…
I defended Redux for years, then Zustand made most of the boilerplate disappear. Here's how the two compare, with real code, and where I still…
Six months of running Bun in production for a small Node service. What I gained, what I lost, and the three sharp edges that almost…