ZeroOne English articles, page 6
Astro Pagination URLs with .html: Use paginate({ format })
2026-08-12
Frontend
When Astro build.format is file, paginate() can emit extensionless next and previous URLs. Use its format callback and verify every generated page.
795 words
|
4 minutes
Cloudflare Workers 413: Find the Request Body Limit Before Rewriting Uploads
2026-08-12
DevOps
A Cloudflare Workers 413 can come from the edge, zone upload setting, or origin. Trace the rejecting layer, check plan limits, and move large uploads to R2.
1082 words
|
5 minutes
GitHub Copilot Usage Reports: Read Per-Model Input, Output, and Cache Tokens
2026-08-12
AI
Use GitHub Copilot per-model token details to explain AI credits, compare input with cached context, and find which workflows drive spend.
995 words
|
5 minutes
scrollIntoView() Hidden by a Fixed Header: Use scroll-margin-top
2026-08-12
Frontend
Keep scrollIntoView() and anchor links from hiding headings under a fixed header with scroll-margin-top, scroll-padding-top, and a mobile-safe fallback.
749 words
|
4 minutes
Astro Static Route 404 Behind Caddy: Align build.format and Trailing Slashes
2026-08-11
DevOps
Fix Astro static routes that return 404 behind Caddy by matching build.format, generated index files, trailing slashes, and the server root.
672 words
|
3 minutes
Cloudflare Durable Objects Exports vs Migrations: Rename and Transfer Classes Safely
2026-08-11
DevOps
Use Cloudflare Durable Objects exports to stage class renames and transfers safely, understand tombstones, and avoid deleting persistent SQLite-backed data.
915 words
|
5 minutes
Docker Compose Profile Service Not Starting: Check depends_on and Activation
2026-08-11
DevOps
Fix a Docker Compose profile service that will not start by checking active profiles, depends_on boundaries, explicit targets, and the rendered model.
776 words
|
4 minutes
GitHub Actions Node24 Error on Self-Hosted Runners: Upgrade the Runner First
2026-08-11
DevOps
Fix GitHub Actions Node24 errors on self-hosted runners by separating action runtime support, runner registration, 30-day updates, and OS compatibility.
1051 words
|
5 minutes