<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd">
  <channel>
    <title>José Rojas — Blog — Audio</title>
    <link>https://joserojas.dev</link>
    <description>Podcast y artículos de José Rojas narrados en audio.</description>
    <language>es-cl</language>
    <itunes:author>José Rojas</itunes:author>
    <itunes:explicit>false</itunes:explicit>
    <itunes:type>episodic</itunes:type>
    <itunes:image href="https://joserojas.dev/podcast-cover" />
    <image>
      <url>https://joserojas.dev/podcast-cover</url>
      <title>José Rojas — Blog — Audio</title>
      <link>https://joserojas.dev</link>
    </image>
    <itunes:category text="Technology" />
    <atom:link href="https://joserojas.dev/audio.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>IA para Arquitectos: una Introducción sin Humo</title>
      <link>https://joserojas.dev/posts/ia-para-arquitectos-introduccion</link>
      <guid isPermaLink="false">https://svzpn00ki3he5q6r.public.blob.vercel-storage.com/audio/ia-para-arquitectos-introduccion.mp3</guid>
      <pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate>
      <description>No hace falta ser ingeniero de ML para tomar buenas decisiones de arquitectura con IA. Los conceptos mínimos que todo arquitecto debería manejar antes de meter un modelo en producción.</description>
      <enclosure url="https://svzpn00ki3he5q6r.public.blob.vercel-storage.com/audio/ia-para-arquitectos-introduccion.mp3" type="audio/mpeg" />
      <itunes:summary>No hace falta ser ingeniero de ML para tomar buenas decisiones de arquitectura con IA. Los conceptos mínimos que todo arquitecto debería manejar antes de meter un modelo en producción.</itunes:summary>
      <category>IA</category><category>Fundamentos</category><category>Arquitectura</category>
    </item>
    <item>
      <title>CQRS y Consistencia Eventual: Separar para Escalar</title>
      <link>https://joserojas.dev/posts/cqrs-y-consistencia-eventual</link>
      <guid isPermaLink="false">https://svzpn00ki3he5q6r.public.blob.vercel-storage.com/audio/cqrs-y-consistencia-eventual.mp3</guid>
      <pubDate>Tue, 11 Aug 2026 00:00:00 GMT</pubDate>
      <description>CQRS no es solo &quot;separar lecturas de escrituras&quot; — es aceptar que, por un instante, distintas partes de tu sistema van a estar en desacuerdo sobre la verdad. Cuándo vale la pena ese trade-off y cuándo es sobre-ingeniería.</description>
      <enclosure url="https://svzpn00ki3he5q6r.public.blob.vercel-storage.com/audio/cqrs-y-consistencia-eventual.mp3" type="audio/mpeg" />
      <itunes:summary>CQRS no es solo &quot;separar lecturas de escrituras&quot; — es aceptar que, por un instante, distintas partes de tu sistema van a estar en desacuerdo sobre la verdad. Cuándo vale la pena ese trade-off y cuándo es sobre-ingeniería.</itunes:summary>
      <category>Arquitectura</category><category>Patrones</category><category>Cloud Computing</category><category>Destacados</category>
    </item>
    <item>
      <title>ADR: ¿Cómo rayos llegamos hasta acá?</title>
      <link>https://joserojas.dev/posts/architecture-decision-records-adr</link>
      <guid isPermaLink="false">https://svzpn00ki3he5q6r.public.blob.vercel-storage.com/audio/architecture-decision-records-adr.mp3</guid>
      <pubDate>Sun, 09 Aug 2026 00:00:00 GMT</pubDate>
      <description>El código dice qué hace el sistema. Casi nunca dice por qué se decidió hacerlo así. Los Architecture Decision Records son la forma más simple que conozco de no perder esa segunda parte.</description>
      <enclosure url="https://svzpn00ki3he5q6r.public.blob.vercel-storage.com/audio/architecture-decision-records-adr.mp3" type="audio/mpeg" />
      <itunes:summary>El código dice qué hace el sistema. Casi nunca dice por qué se decidió hacerlo así. Los Architecture Decision Records son la forma más simple que conozco de no perder esa segunda parte.</itunes:summary>
      <category>Arquitectura</category><category>Documentación</category><category>Buenas Prácticas</category>
    </item>
    <item>
      <title>¿La IA realmente nos entiende?</title>
      <link>https://joserojas.dev/posts/la-ia-realmente-nos-entiende</link>
      <guid isPermaLink="false">https://svzpn00ki3he5q6r.public.blob.vercel-storage.com/audio/la-ia-realmente-nos-entiende.mp3</guid>
      <pubDate>Sat, 08 Aug 2026 00:00:00 GMT</pubDate>
      <description>Los modelos de lenguaje responden con una fluidez asombrosa. La pregunta incómoda es si eso es comprensión o una imitación estadística extraordinariamente convincente.</description>
      <enclosure url="https://svzpn00ki3he5q6r.public.blob.vercel-storage.com/audio/la-ia-realmente-nos-entiende.mp3" type="audio/mpeg" />
      <itunes:summary>Los modelos de lenguaje responden con una fluidez asombrosa. La pregunta incómoda es si eso es comprensión o una imitación estadística extraordinariamente convincente.</itunes:summary>
      <category>IA</category><category>LLMs</category><category>Filosofía</category><category>Destacados</category>
    </item>
    <item>
      <title>Patrones de Arquitectura en AWS</title>
      <link>https://joserojas.dev/posts/patrones-arquitectura-aws</link>
      <guid isPermaLink="false">https://svzpn00ki3he5q6r.public.blob.vercel-storage.com/audio/patrones-arquitectura-aws.mp3</guid>
      <pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate>
      <description>Exploramos los patrones arquitectónicos más efectivos al diseñar soluciones escalables en AWS.</description>
      <enclosure url="https://svzpn00ki3he5q6r.public.blob.vercel-storage.com/audio/patrones-arquitectura-aws.mp3" type="audio/mpeg" />
      <itunes:summary>Exploramos los patrones arquitectónicos más efectivos al diseñar soluciones escalables en AWS.</itunes:summary>
      <category>AWS</category><category>Arquitectura</category><category>Patrones</category>
    </item>
    <item>
      <title>Linux en Homelab: Mi Setup</title>
      <link>https://joserojas.dev/posts/linux-homelab-mi-setup</link>
      <guid isPermaLink="false">https://svzpn00ki3he5q6r.public.blob.vercel-storage.com/audio/linux-homelab-mi-setup.mp3</guid>
      <pubDate>Thu, 14 May 2026 00:00:00 GMT</pubDate>
      <description>Cómo monté mi infraestructura local para experimentar con tecnologías cloud.</description>
      <enclosure url="https://svzpn00ki3he5q6r.public.blob.vercel-storage.com/audio/linux-homelab-mi-setup.mp3" type="audio/mpeg" />
      <itunes:summary>Cómo monté mi infraestructura local para experimentar con tecnologías cloud.</itunes:summary>
      <category>Linux</category><category>Homelab</category><category>DevOps</category>
    </item>
    <item>
      <title>Software Libre: Por qué seguir apostando en 2025</title>
      <link>https://joserojas.dev/posts/software-libre-por-que-seguir-apostando-2025</link>
      <guid isPermaLink="false">https://svzpn00ki3he5q6r.public.blob.vercel-storage.com/audio/software-libre-por-que-seguir-apostando-2025.mp3</guid>
      <pubDate>Mon, 20 Apr 2026 00:00:00 GMT</pubDate>
      <description>El software libre sigue siendo la columna vertebral de la innovación tecnológica.</description>
      <enclosure url="https://svzpn00ki3he5q6r.public.blob.vercel-storage.com/audio/software-libre-por-que-seguir-apostando-2025.mp3" type="audio/mpeg" />
      <itunes:summary>El software libre sigue siendo la columna vertebral de la innovación tecnológica.</itunes:summary>
      <category>Software Libre</category><category>Filosofía</category>
    </item>
    <item>
      <title>Diseñando para el Fracaso: Cómo Construir Arquitecturas que Sobreviven lo Inesperado</title>
      <link>https://joserojas.dev/posts/disenando-para-el-fracaso</link>
      <guid isPermaLink="false">https://svzpn00ki3he5q6r.public.blob.vercel-storage.com/audio/disenando-para-el-fracaso.mp3</guid>
      <pubDate>Tue, 07 Apr 2026 00:00:00 GMT</pubDate>
      <description>Redundancia no es lo mismo que resiliencia. Notas sobre diseñar arquitecturas que absorben el fallo en vez de evitarlo, usando ISO/IEC 25010 como lenguaje de diseño.</description>
      <enclosure url="https://svzpn00ki3he5q6r.public.blob.vercel-storage.com/audio/disenando-para-el-fracaso.mp3" type="audio/mpeg" />
      <itunes:summary>Redundancia no es lo mismo que resiliencia. Notas sobre diseñar arquitecturas que absorben el fallo en vez de evitarlo, usando ISO/IEC 25010 como lenguaje de diseño.</itunes:summary>
      <category>Arquitectura</category><category>Resiliencia</category><category>Cloud Computing</category><category>Destacados</category>
    </item>
  </channel>
</rss>