
June 14th, 2026
Why I Standardize Every Node.js Project on UTC Time
A production engineering story about standardizing Node.js applications on UTC to prevent timezone bugs, offset errors, and cron failures.
10 min read
Notes, problems, fixes, and learnings from real projects.

May 31st, 2026
A production engineering story about handling Node.js deployments safely using graceful shutdown, SIGTERM, and PM2 reload mechanisms.
11 min read

May 21st, 2026
Wi-Fi hid async bugs in my Next.js app. Chrome throttling exposed race conditions, stale UI, and wrong request order before users noticed.
17 min read

May 19th, 2026
Stale API responses overwrote fresh UI during fast navigation. AbortController and SWR fixed ghost requests in Next.js App Router.
15 min read

May 17th, 2026
App Router pushed me from Axios to native fetch: caching, AbortController, and fewer layers in production—not a package comparison rant.
14 min read

May 9th, 2026
Production Next.js APIs at ~800ms+ despite lean MongoDB. Moving Vercel functions from iad1 (US) to bom1 (Mumbai) cut latency to ~100ms.
13 min read

April 26th, 2026
A real debugging story about fixing a Next.js sitemap when Google Search Console showed Couldn't fetch for months—and what finally worked.
10 min read