Writing

Articles &things I write

Notes on web development, performance, and engineering — published on Medium.

I Got Asked These Frontend Architecture Concepts in Almost Every Interview

I Got Asked These Frontend Architecture Concepts in Almost Every Interview

The interviewer leaned back, crossed his arms, and hit me with: “So when would you not use SSR?” I froze. Not because I didn’t know the answer — I’d…

March 10, 2026 · 11 min read
Killing 95% of False NextJS Errors in App Insights

Killing 95% of False NextJS Errors in App Insights

Our App Insights Said 29,000 Errors/Day. The Real Number Was 300. Series: App Insights in Next.js — From 0 to "Why Is My Error Rate 3.5%?" Part 1 —…

March 10, 2026 · 7 min read
Part 1 — Setting Up App Insights in Next.js 15

Part 1 — Setting Up App Insights in Next.js 15

I Threw Away the App Insights SDK & Started Over. Here’s What Actually Works in Next.js 15. Series: App Insights in Next.js — From Zero to “Why Is My…

March 7, 2026 · 10 min read
NextJS 15/16 Production Hardening [Part 6]

NextJS 15/16 Production Hardening [Part 6]

Security headers, instrumentation, health checks, and the finishing touches. 📦 Full Code : github.com/06ketan/nextjs-production-guide 🌐 Live Demo :…

January 20, 2026 · 6 min read
NextJS 15/16 RSC & SEO — The Hidden Content Problem [Part 5]

NextJS 15/16 RSC & SEO — The Hidden Content Problem [Part 5]

NextJS 15/16 RSC & SEO — The Hidden Content Problem [Part 5] Why conditional rendering breaks SEO, and how to fix it. 📦 Full Code :…

January 20, 2026 · 5 min read
Part 4: Cache Invalidation & Webhooks

Part 4: Cache Invalidation & Webhooks

Tag-based invalidation, CMS webhooks, and curl/Postman examples. 📦 Full Code : github.com/06ketan/nextjs-production-guide 🌐 Live Demo :…

January 19, 2026 · 7 min read
Part 3: Redis Cache Handler — The Hard Parts

Part 3: Redis Cache Handler — The Hard Parts

Part 3: Redis Cache Handler — The Hard Parts Buffer serialization, rscData nightmares, and error handling that doesn’t kill your app. 📦 Full Code :…

January 18, 2026 · 7 min read
Part 1: Why Self-Host Next.js 15/16?

Part 1: Why Self-Host Next.js 15/16?

The real costs, architecture decisions, and when it actually makes sense. 📦 Full Code : github.com/06ketan/nextjs-production-guide 🌐 Live Demo :…

January 18, 2026 · 4 min read
Part 2 : NextJS 15/16 Standalone Mode & Docker Optimization

Part 2 : NextJS 15/16 Standalone Mode & Docker Optimization

Part 2 : NextJS 15/16 Standalone Mode & Docker Optimization 📦 Full Code : github.com/06ketan/nextjs-production-guide 🌐 Live Demo :…

December 24, 2025 · 7 min read
Production NextJS 15: The Complete Self-Hosting Guide

Production NextJS 15: The Complete Self-Hosting Guide

Part 0: Why Self-Host Next.js 15 in 2025? Series Introduction: This is a comprehensive guide to self-hosting Next.js 15 in production. We’ll build a…

October 5, 2025 · 9 min read

Send me a message

or download my resume