<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Coderwebs Blog</title>
    <link>https://coderwebs.com/blog/</link>
    <description>Artículos sobre desarrollo web, software a medida, IA, automatizaciones y SEO. Métodos, decisiones técnicas y aprendizajes de proyectos reales.</description>
    <language>es-AR</language>
    <lastBuildDate>Thu, 29 Oct 2026 21:39:00 GMT</lastBuildDate>
    <atom:link href="https://coderwebs.com/rss.xml" rel="self" type="application/rss+xml" />
    <ttl>60</ttl>
    <item>
      <title>PHP2Shell: qué pasó con la vulnerabilidad crítica de PHP y qué hacer ahora</title>
      <link>https://coderwebs.com/blog/php2shell-php-vulnerability/</link>
      <guid isPermaLink="true">https://coderwebs.com/blog/php2shell-php-vulnerability/</guid>
      <pubDate>Fri, 23 Oct 2026 12:00:00 GMT</pubDate>
      <description>Dos fallos de ejecución remota de código en el núcleo de PHP obligaron a una actualización de emergencia y a apagar servicios en todo el mundo. Esto es lo que pasó y cómo comprobar tu exposición.</description>
      <category>PHP</category>
      <category>seguridad</category>
      <category>PHP2Shell</category>
      <category>WordPress</category>
    </item>
    <item>
      <title>n8n en producción: errores, reintentos y alertas que sí funcionan</title>
      <link>https://coderwebs.com/blog/n8n-in-production/</link>
      <guid isPermaLink="true">https://coderwebs.com/blog/n8n-in-production/</guid>
      <pubDate>Tue, 20 Oct 2026 12:00:00 GMT</pubDate>
      <description>Automatizar es fácil; mantenerlo vivo no. Idempotencia, reintentos, alertas y un plan de recuperación para que un flujo caído no se descubra por un cliente.</description>
      <category>n8n</category>
      <category>automatización</category>
      <category>operaciones</category>
    </item>
    <item>
      <title>RAG con permisos: cómo evitar que un asistente filtre datos</title>
      <link>https://coderwebs.com/blog/rag-with-permissions/</link>
      <guid isPermaLink="true">https://coderwebs.com/blog/rag-with-permissions/</guid>
      <pubDate>Tue, 13 Oct 2026 12:00:00 GMT</pubDate>
      <description>Un asistente interno es tan útil como seguro. Estas son las decisiones de arquitectura que impiden que responda con documentos que el usuario no debería ver.</description>
      <category>RAG</category>
      <category>seguridad</category>
      <category>permisos</category>
    </item>
    <item>
      <title>Core Web Vitals en WordPress: qué mide Google y qué puedes ignorar</title>
      <link>https://coderwebs.com/blog/core-web-vitals-wordpress/</link>
      <guid isPermaLink="true">https://coderwebs.com/blog/core-web-vitals-wordpress/</guid>
      <pubDate>Tue, 06 Oct 2026 12:00:00 GMT</pubDate>
      <description>LCP, INP y CLS explicados sin ruido: qué problemas son reales en WordPress, cómo medirlos y qué optimizaciones mueven la aguja.</description>
      <category>Core Web Vitals</category>
      <category>WordPress</category>
      <category>rendimiento</category>
    </item>
  </channel>
</rss>
