<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Blog de Jordan Burgos</title><description>Notas técnicas sobre Astro, TypeScript, accesibilidad y desarrollo web full-stack.</description><link>https://jabss.dev</link><language>es-CO</language><atom:link href="https://jabss.dev/es/rss.xml" rel="self" type="application/rss+xml"/><item><title>Por qué tu OG image crashea con fuentes variables</title><link>https://jabss.dev/es/writing/satori-fuentes-en-runtime</link><guid isPermaLink="true">https://jabss.dev/es/writing/satori-fuentes-en-runtime</guid><description>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.</description><pubDate>Thu, 28 May 2026 00:00:00 GMT</pubDate><category>astro</category><category>og-images</category><category>satori</category><category>fuentes</category></item><item><title>Tema sin flash, con CSP estricta y View Transitions</title><link>https://jabss.dev/es/writing/tema-sin-flash</link><guid isPermaLink="true">https://jabss.dev/es/writing/tema-sin-flash</guid><description>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+.</description><pubDate>Wed, 20 May 2026 00:00:00 GMT</pubDate><category>astro</category><category>seguridad</category><category>csp</category><category>view-transitions</category><category>tema</category></item><item><title>Contenido bilingüe en Astro: un archivo por idioma, no un campo por idioma</title><link>https://jabss.dev/es/writing/astro-content-layer-bilingue</link><guid isPermaLink="true">https://jabss.dev/es/writing/astro-content-layer-bilingue</guid><description>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.</description><pubDate>Fri, 15 May 2026 00:00:00 GMT</pubDate><category>astro</category><category>content-layer</category><category>i18n</category><category>seo</category></item></channel></rss>