
June 7th, 2026
Separating Workers From My API Created a Deployment Problem
A production engineering story about separating background workers from the API, and the unexpected deployment challenges that arose.
12 min read
Notes, problems, fixes, and learnings from real projects.

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

May 23rd, 2026
A low-cost experiment: llms.txt and llms-full.txt on my sites. What I think about AEO, GEO, and machine-readable context—without AI SEO hype.
16 min read