
JSON-LD Author Schema Missing From Rich Results? Fix It
JSON-LD author schema drops silently from Google rich results when @id references do not resolve. Here are the 4 fixes, plus the August 2026 parser change.

JSON-LD author schema drops silently from Google rich results when @id references do not resolve. Here are the 4 fixes, plus the August 2026 parser change.
![shadcn ScrollArea Not Scrolling in Dialog: Fix [2026]](https://cdn.asepalazhari.com/images/articles/web-development/shadcn-scrollarea-not-scrolling-dialog-fix.jpeg)
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.

Multiple tabs refreshing the same JWT at once cause duplicate calls and random logouts. Here is how the Web Locks API and a few guards fix it for good.
![Handling 429 Rate Limits in Bulk API Requests [2026]](https://cdn.asepalazhari.com/images/articles/development/bulk-api-429-rate-limit-retry-adaptive-pacing.jpeg)
A bulk create flow firing hundreds of requests will hit 429 errors. Here is how I fixed it with Retry-After handling, backoff jitter, and live quota tracking.

Generative Engine Optimization gets your content quoted by ChatGPT, Claude, and Perplexity. Here is the exact structure I use to make articles citable.

Why is Astro a top framework for fast, SEO-friendly blogs? Zero JavaScript by default and content-first design beat heavier frameworks. See the comparison.