Preload vs Preconnect vs Prefetch vs Prerender: What Should the Browser Do Early?Level: Intermediate frontend development Your hero image appears late, so you add preload. Your font comes from another domain, so you add preconnect. Then you prefetch every product page and prerende1Oct 14 · 13 min readblogs.arunkumarvelu.com
Web Workers vs Shared Workers vs Service Workers: A Practical Guide to Choosing the Right OneLevel: Intermediate JavaScript A page can freeze even though it uses a Service Worker. Two tabs can disagree even though each has a Web Worker. And an offline app can fail even though its Service Work35AJOct 7 · 14 min readblogs.arunkumarvelu.com
TanStack Start vs Next.js: The First Real Alternative in a DecadTL;DR: TanStack Start hit v1.0 in 2025 and is the first React framework to seriously challenge Next.js since Remix. Inngest migrated and saw an 83% drop in dev page load times (10s → 2s). Railway move21Jun 19 · 10 min readblogs.arunkumarvelu.com
Stop Using Next.js for Everything: When Astro, Remix, or Plain Vite Is the Better ChoiceTL;DR: Next.js dominates with ~60% usage, but satisfaction has cratered to 55% — a 39-point gap behind Astro. Cloudflare rebuilt 94% of Next.js in one week for $1,100. The framework that's right for yJun 17 · 12 min readblogs.arunkumarvelu.com
RSC in 2026: The End of the SPA Era and What Comes NextTL;DR: React Server Components are the default in Next.js 15+ and React 19. They can slash JavaScript bundles by 40–75% and cut LCP by up to 67% — but only if you architect them correctly. 67% of deveMay 25 · 21 min readblogs.arunkumarvelu.com