Notas de ingeniería
Decisiones técnicas, gotchas y aprendizajes salidos de lo que construyo.
3 entradas
- 2 min de lectura
Por qué tu OG image crashea con fuentes variables
Satori no carga WOFF2 ni fuentes variables con tabla fvar multi-eje. La salida no fue pelear con la configuración, sino entender qué formato de fuente espera realmente el renderizador.
astro og-images satori fuentes Leer - 2 min de lectura
Tema sin flash, con CSP estricta y View Transitions
El script inline que evita el flash de tema equivocado choca de frente con una CSP estricta, y luego View Transitions amenaza con romperlo otra vez. Cómo conviven los tres sin bajar de A+.
astro seguridad csp view-transitions Leer - 2 min de lectura
Contenido bilingüe en Astro: un archivo por idioma, no un campo por idioma
Empecé guardando título y resumen como objetos {es, en} en un solo MDX. Funcionaba para metadatos, pero rompía el SEO del cuerpo. La estructura física correcta era otra.
astro content-layer i18n seo Leer