<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Blog - Sergio Azócar</title>
    <link>https://sergioazocar.com/blog</link>
    <description>Artículos sobre desarrollo de software, arquitectura y código AI-friendly. Por Sergio Azócar, Software Engineer.</description>
    <language>es</language>
    <lastBuildDate>Tue, 28 Apr 2026 00:00:00 GMT</lastBuildDate>
    <atom:link href="https://sergioazocar.com/feed/es.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Cómo hacer migraciones con Claude Code y no morir en el intento</title>
      <link>https://sergioazocar.com/blog/como-hacer-migraciones-con-claude-code-y-no-morir-en-el-intento</link>
      <guid>https://sergioazocar.com/blog/como-hacer-migraciones-con-claude-code-y-no-morir-en-el-intento</guid>
      <description>Tres migraciones reales con Claude Code: el toolchain de un monorepo, screaming architecture y el rediseño de este sitio. Lo que antes tomaba semanas, hoy se hace en días.</description>
      <pubDate>Tue, 28 Apr 2026 00:00:00 GMT</pubDate>
      <dc:creator>Sergio Azócar</dc:creator>
      <category>claude-code</category>
      <category>migrations</category>
      <category>tooling</category>
    </item>
    <item>
      <title>oxlint-tailwindcss: el plugin de linting que Tailwind v4 necesitaba</title>
      <link>https://sergioazocar.com/blog/oxlint-tailwindcss-el-plugin-de-linting-que-tailwindcss-necesitaba</link>
      <guid>https://sergioazocar.com/blog/oxlint-tailwindcss-el-plugin-de-linting-que-tailwindcss-necesitaba</guid>
      <description>El plugin de linting más completo para Tailwind CSS, nativo para oxlint. 22 reglas con autofix, zero-config y diseñado desde cero para Tailwind CSS v4.</description>
      <pubDate>Fri, 20 Mar 2026 00:00:00 GMT</pubDate>
      <dc:creator>Sergio Azócar</dc:creator>
      <category>tooling</category>
      <category>tailwindcss</category>
      <category>open-source</category>
    </item>
    <item>
      <title>Lo que aprendí construyendo Design Systems y que haría diferente</title>
      <link>https://sergioazocar.com/blog/lo-que-aprendi-construyendo-design-systems-y-que-haria-diferente</link>
      <guid>https://sergioazocar.com/blog/lo-que-aprendi-construyendo-design-systems-y-que-haria-diferente</guid>
      <description>Lecciones reales construyendo Design Systems en Vue y TypeScript: errores comunes, decisiones de arquitectura y qué haría diferente hoy.</description>
      <pubDate>Wed, 25 Jun 2025 00:00:00 GMT</pubDate>
      <dc:creator>Sergio Azócar</dc:creator>
      <category>design-system</category>
      <category>frontend</category>
      <category>vue</category>
    </item>
    <item>
      <title>Screaming Architecture: la clave para un frontend escalable</title>
      <link>https://sergioazocar.com/blog/screaming-architecture-la-clave-para-un-frontend-escalable</link>
      <guid>https://sergioazocar.com/blog/screaming-architecture-la-clave-para-un-frontend-escalable</guid>
      <description>Tu proyecto frontend debería gritar lo que hace, no con qué está hecho. Ejemplos concretos de migración, convivencia con frameworks como Nuxt y manejo de shared state.</description>
      <pubDate>Wed, 11 Jun 2025 00:00:00 GMT</pubDate>
      <dc:creator>Sergio Azócar</dc:creator>
      <category>architecture</category>
      <category>frontend</category>
      <category>vue</category>
      <category>nuxt</category>
    </item>
  </channel>
</rss>