Blog
Construyendo en público
Cloudflare Zaraz Cookie Consent on Astro: a Zero-JS, Free-Tier Banner
A custom cookie consent banner on Cloudflare Zaraz and Astro, server-rendered on first visit only. Returning visitors get zero banner HTML and zero banner JavaScript, while Google Consent Mode v2 stays wired correctly.
How I Migrated From Astro 5 to 6 With All My React Islands
A first-person migration log: every error I hit moving an Astro 5 site with React islands to Astro 6 on Cloudflare Workers - Invalid hook call, the dependency scan crash, the i18n ghost - with the exact logs, causes, and fixes.
Astro i18n in 2026: The Complete Guide From ui.ts to Edge-Native KV
Every practical approach to multilingual Astro sites: native routing, Content Collections, ui.ts, Paraglide JS, Intlayer, forms with Zod 4, and the Edge-Native KV pattern. Real-world trade-offs.
Stop Redeploying to Update Translations: Granular Edge Cache Invalidation with Cloudflare Purge API
Edge-Native i18n with Astro & Cloudflare Workers - Part 3: fully decouple translations from code deployments on Cloudflare Workers.
Stop Shipping Translations to the Client: Edge-Native i18n with Astro & Cloudflare (Part 2)
Handling localized React Hook Form Zod validation and Astro Actions without bloating your client bundle.
Stop Shipping Translations to the Client: Edge-Native i18n with Astro & Cloudflare (Part 1)
Implementing Edge-native i18n using Astro Middleware and Cloudflare Workers KV.