Blog
Articles, tutorials, and insights about web development, frontend technologies, and software engineering.
Popular tags

Next.js output export: generateStaticParams Error Fix
Next.js output: export fails with missing generateStaticParams() on dynamic routes. Fix it with a query-param page, tested on Next.js 16.3.5. See the steps.

shadcn ScrollArea Not Scrolling in Dialog: Fix [2026]
shadcn ScrollArea not scrolling inside a Dialog? The viewport needs a real height. Here is why max-h fails and the overflow-y-auto fix the docs now use.

Elasticsearch Stuck at 10,000 Results? Fix track_total_hits
Elasticsearch pagination stuck at 10,000 is not a bug, it is the track_total_hits default. Here is how to read hits.total and pick the right fix for your UI.

Next.js RCE Patch 2026: Fix It, Then Harden Your CSP
Vercel patched two critical unauthenticated RCEs in Next.js on August 25, 2026. Here is how to upgrade safely and finally drop unsafe-inline from your CSP.

We Found a Kubernetes Outage That Never Alerted
A noisy DaemonSet log led us to control plane certificates that had been expired for 16 days with zero alerts. Here is the full story and the fix.

The Real Fix for Flaky Docker Buildx CI Downloads
Curl retries and plugin caching only patch the symptom. Here is why registry based Buildx build caching is the real fix for flaky Docker Buildx CI pipelines.