Blog
Writing on distributed systems, infrastructure, and whatever broke this week.
Jul 26, 2026 · 8 min read
Adding Serverless SSR to Dreamer: Two Silent Failures Between a Docker Build and a Public URL
A missing folder that only failed once it mattered, a framework name that meant two different things to two different files, and a 403 that survived a correct policy, a correct AuthType, and a direct curl — three failures on the way to giving my own Vercel clone real Next.js SSR support.
awslambdadockerkanikonextjsserverlessdreamer
Jul 10, 2026 · 8 min read
Setting up my home-server on JioFiber: My CGNAT-to-IPv6 Journey
Three unrelated-looking problems — a Cloudflare wildcard SSL limitation, JioFiber's CGNAT, and a stale DNS cache — turned out to share one root cause: traffic quietly going somewhere other than where I assumed.
nginxcloudflarecgnatjiofiberipv6selfhosting