{
  "version": "https://jsonfeed.org/version/1.1",
  "title": "Mouhssine Lakhili - Blog",
  "description": "Articulos practicos sobre agentes de IA, MCP, LangChain, Next.js, SEO para portfolios y flujos de trabajo en produccion.",
  "home_page_url": "https://www.mouhssinelakhili.com/es/blog",
  "feed_url": "https://www.mouhssinelakhili.com/feed-es.json",
  "icon": "https://www.mouhssinelakhili.com/android-chrome-512x512.png",
  "favicon": "https://www.mouhssinelakhili.com/favicon-32x32.png",
  "language": "es",
  "authors": [
    {
      "name": "Mouhssine Lakhili",
      "url": "https://www.mouhssinelakhili.com/fr/mouhssine-lakhili"
    }
  ],
  "items": [
    {
      "id": "https://www.mouhssinelakhili.com/es/blog/github-copilot-cloud-agent-explicado-abril-2026",
      "url": "https://www.mouhssinelakhili.com/es/blog/github-copilot-cloud-agent-explicado-abril-2026",
      "title": "GitHub Copilot Cloud Agent explicado: funciones, guardrails y casos de uso para equipos (abril de 2026)",
      "summary": "Comprende GitHub Copilot cloud agent: flujo branch-first, planificación antes del código, commits firmados, runner controls, firewall settings, SDK y checklist de seguridad.",
      "image": "https://www.mouhssinelakhili.com/images/blog/generated/es-github-copilot-cloud-agent-explicado-abril-2026.svg",
      "date_published": "2026-04-05T00:00:00.000Z",
      "date_modified": "2026-04-05T00:00:00.000Z",
      "authors": [
        {
          "name": "Mouhssine Lakhili",
          "url": "https://www.mouhssinelakhili.com/fr/mouhssine-lakhili"
        }
      ],
      "tags": [
        "GitHub Copilot",
        "Agentes de IA",
        "Herramientas developer",
        "Seguridad",
        "GitHub Actions",
        "SDK"
      ],
      "language": "es"
    },
    {
      "id": "https://www.mouhssinelakhili.com/es/blog/construyendo-smartdam-gestor-activos-digitales-ia",
      "url": "https://www.mouhssinelakhili.com/es/blog/construyendo-smartdam-gestor-activos-digitales-ia",
      "title": "Construyendo SmartDAM: un gestor de activos digitales con IA para fotografía gastronómica",
      "summary": "Análisis completo de SmartDAM — una app de gestión de imágenes con IA desarrollada con Python/Flask, modelos de visión de HuggingFace, SQLite y Azure Blob Storage. Arquitectura, decisiones de diseño y lecciones aprendidas.",
      "image": "https://www.mouhssinelakhili.com/images/blog/generated/es-construyendo-smartdam-gestor-activos-digitales-ia.svg",
      "date_published": "2026-03-27T00:00:00.000Z",
      "date_modified": "2026-03-27T00:00:00.000Z",
      "authors": [
        {
          "name": "Mouhssine Lakhili",
          "url": "https://www.mouhssinelakhili.com/fr/mouhssine-lakhili"
        }
      ],
      "tags": [
        "Python",
        "Flask",
        "IA",
        "HuggingFace",
        "Gestión de activos digitales",
        "Azure",
        "Proyecto personal"
      ],
      "language": "es"
    },
    {
      "id": "https://www.mouhssinelakhili.com/es/blog/model-context-protocol-explicado-como-funciona-mcp",
      "url": "https://www.mouhssinelakhili.com/es/blog/model-context-protocol-explicado-como-funciona-mcp",
      "title": "Model Context Protocol explicado: como funciona MCP para agentes de IA",
      "summary": "Aprende Model Context Protocol (MCP): como MCP clients y servers habilitan interoperabilidad para agentes IA, con arquitectura, casos de uso y seguridad.",
      "image": "https://www.mouhssinelakhili.com/images/blog/generated/es-model-context-protocol-explicado-como-funciona-mcp.svg",
      "date_published": "2026-03-01T00:00:00.000Z",
      "date_modified": "2026-03-01T00:00:00.000Z",
      "authors": [
        {
          "name": "Mouhssine Lakhili",
          "url": "https://www.mouhssinelakhili.com/fr/mouhssine-lakhili"
        }
      ],
      "tags": [
        "AI",
        "MCP",
        "Model Context Protocol",
        "Agents",
        "Developer Tools",
        "Architecture"
      ],
      "language": "es"
    },
    {
      "id": "https://www.mouhssinelakhili.com/es/blog/redes-neuronales-explicadas-como-funcionan",
      "url": "https://www.mouhssinelakhili.com/es/blog/redes-neuronales-explicadas-como-funcionan",
      "title": "Redes neuronales explicadas: guía rigurosa sobre cómo funcionan",
      "summary": "Redes neuronales explicadas para perfiles técnicos: cómo funcionan, bases de deep learning y retropropagación en redes neuronales artificiales modernas.",
      "image": "https://www.mouhssinelakhili.com/images/blog/generated/es-redes-neuronales-explicadas-como-funcionan.svg",
      "date_published": "2026-02-16T00:00:00.000Z",
      "date_modified": "2026-02-16T00:00:00.000Z",
      "authors": [
        {
          "name": "Mouhssine Lakhili",
          "url": "https://www.mouhssinelakhili.com/fr/mouhssine-lakhili"
        }
      ],
      "tags": [
        "Neural Networks",
        "Deep Learning",
        "AI",
        "Machine Learning"
      ],
      "language": "es"
    },
    {
      "id": "https://www.mouhssinelakhili.com/es/blog/como-funcionan-los-agentes-ia-arquitectura-agente",
      "url": "https://www.mouhssinelakhili.com/es/blog/como-funcionan-los-agentes-ia-arquitectura-agente",
      "title": "Cómo funcionan realmente los agentes de IA: arquitectura, memoria, herramientas y el bucle del agente",
      "summary": "Aprende how AI agents work: AI agent architecture, bucle perceive-think-act, memoria (RAG/vector DB), tool calling y fallos comunes en producción real.",
      "image": "https://www.mouhssinelakhili.com/images/blog/generated/es-como-funcionan-los-agentes-ia-arquitectura-agente.svg",
      "date_published": "2026-02-09T00:00:00.000Z",
      "date_modified": "2026-02-09T00:00:00.000Z",
      "authors": [
        {
          "name": "Mouhssine Lakhili",
          "url": "https://www.mouhssinelakhili.com/fr/mouhssine-lakhili"
        }
      ],
      "tags": [
        "AI",
        "Agents",
        "Architecture",
        "LLM",
        "Automation"
      ],
      "language": "es"
    },
    {
      "id": "https://www.mouhssinelakhili.com/es/blog/centros-de-comando-agentes-2026-productividad-desarrollador",
      "url": "https://www.mouhssinelakhili.com/es/blog/centros-de-comando-agentes-2026-productividad-desarrollador",
      "title": "Por qué todos hablan de los centros de comando de agentes en 2026",
      "summary": "OpenAI y GitHub convierten agentes IA en centros de comando. Descubre las señales, el plano de control y el impacto en la productividad de los equipos.",
      "image": "https://www.mouhssinelakhili.com/images/blog/generated/es-centros-de-comando-agentes-2026-productividad-desarrollador.svg",
      "date_published": "2026-02-05T00:00:00.000Z",
      "date_modified": "2026-02-05T00:00:00.000Z",
      "authors": [
        {
          "name": "Mouhssine Lakhili",
          "url": "https://www.mouhssinelakhili.com/fr/mouhssine-lakhili"
        }
      ],
      "tags": [
        "Agentes IA",
        "Productividad de desarrolladores",
        "Futuro del trabajo",
        "Tendencias",
        "2026"
      ],
      "language": "es"
    },
    {
      "id": "https://www.mouhssinelakhili.com/es/blog/como-construir-agentes-ia-langchain-tutorial-2026",
      "url": "https://www.mouhssinelakhili.com/es/blog/como-construir-agentes-ia-langchain-tutorial-2026",
      "title": "Cómo Construir Agentes IA con LangChain: Tutorial Completo 2026",
      "summary": "Construye agentes IA producción con LangChain: tutorial paso a paso con herramientas, memoria, RAG y despliegue. Incluye ejemplos código y correcciones errores comunes.",
      "image": "https://www.mouhssinelakhili.com/images/blog/generated/es-como-construir-agentes-ia-langchain-tutorial-2026.svg",
      "date_published": "2026-01-30T00:00:00.000Z",
      "date_modified": "2026-01-30T00:00:00.000Z",
      "authors": [
        {
          "name": "Mouhssine Lakhili",
          "url": "https://www.mouhssinelakhili.com/fr/mouhssine-lakhili"
        }
      ],
      "tags": [
        "IA",
        "LangChain",
        "Agentes",
        "Tutorial",
        "Python",
        "LLM",
        "2026"
      ],
      "language": "es"
    },
    {
      "id": "https://www.mouhssinelakhili.com/es/blog/guia-batalla-orquestador-ia-2026",
      "url": "https://www.mouhssinelakhili.com/es/blog/guia-batalla-orquestador-ia-2026",
      "title": "Gu??a del orquestador de IA para desarrolladores: habilidades, herramientas y carrera",
      "summary": "Comprende el rol del orquestador de IA, las herramientas que importan y la ruta para dise??ar flujos de agentes fiables.",
      "image": "https://www.mouhssinelakhili.com/images/blog/generated/es-guia-batalla-orquestador-ia-2026.svg",
      "date_published": "2026-01-21T00:00:00.000Z",
      "date_modified": "2026-01-21T00:00:00.000Z",
      "authors": [
        {
          "name": "Mouhssine Lakhili",
          "url": "https://www.mouhssinelakhili.com/fr/mouhssine-lakhili"
        }
      ],
      "tags": [
        "Agentes de IA",
        "Orquestaci??n de agentes",
        "Carrera developer",
        "LangChain",
        "Herramientas IA"
      ],
      "language": "es"
    },
    {
      "id": "https://www.mouhssinelakhili.com/es/blog/como-la-ia-potencia-flujos-trabajo-dev-herramientas-2026",
      "url": "https://www.mouhssinelakhili.com/es/blog/como-la-ia-potencia-flujos-trabajo-dev-herramientas-2026",
      "title": "Cómo la IA potencia los flujos de trabajo de desarrolladores: las herramientas y extensiones esenciales en 2026",
      "summary": "Comparación GitHub Copilot vs Cursor vs Codeium 2026. Comparativo completo con precios ($10-$200/mes), características y ejemplos de flujos de trabajo reales.",
      "image": "https://www.mouhssinelakhili.com/images/blog/generated/es-como-la-ia-potencia-flujos-trabajo-dev-herramientas-2026.svg",
      "date_published": "2026-01-20T00:00:00.000Z",
      "date_modified": "2026-01-20T00:00:00.000Z",
      "authors": [
        {
          "name": "Mouhssine Lakhili",
          "url": "https://www.mouhssinelakhili.com/fr/mouhssine-lakhili"
        }
      ],
      "tags": [
        "AI",
        "Tools",
        "Workflows",
        "Dev",
        "2026"
      ],
      "language": "es"
    },
    {
      "id": "https://www.mouhssinelakhili.com/es/blog/por-que-fallan-los-agentes-ia-y-como-arreglarlos",
      "url": "https://www.mouhssinelakhili.com/es/blog/por-que-fallan-los-agentes-ia-y-como-arreglarlos",
      "title": "Por qué fallan los agentes de IA (y cómo arreglarlos)",
      "summary": "Depurar fallos de agentes IA: checklist producción para problemas memoria, enrutamiento herramientas, diseño prompts y seguridad. Ejemplos código y correcciones para agentes LLM.",
      "image": "https://www.mouhssinelakhili.com/images/blog/generated/es-por-que-fallan-los-agentes-ia-y-como-arreglarlos.svg",
      "date_published": "2026-01-13T00:00:00.000Z",
      "date_modified": "2026-01-13T00:00:00.000Z",
      "authors": [
        {
          "name": "Mouhssine Lakhili",
          "url": "https://www.mouhssinelakhili.com/fr/mouhssine-lakhili"
        }
      ],
      "tags": [
        "AI",
        "Agents",
        "LLM",
        "Automation",
        "Tech"
      ],
      "language": "es"
    },
    {
      "id": "https://www.mouhssinelakhili.com/es/blog/como-construi-mi-portafolio",
      "url": "https://www.mouhssinelakhili.com/es/blog/como-construi-mi-portafolio",
      "title": "Cómo construí mi portafolio con Next.js y Vercel",
      "summary": "Crea un portafolio de desarrollador que posicione en Google. Tutorial Next.js 13 App Router, TypeScript, Tailwind CSS con ejemplos de código. Guía despliegue Vercel gratis.",
      "image": "https://www.mouhssinelakhili.com/images/blog/generated/es-como-construi-mi-portafolio.svg",
      "date_published": "2025-01-12T00:00:00.000Z",
      "date_modified": "2025-01-12T00:00:00.000Z",
      "authors": [
        {
          "name": "Mouhssine Lakhili",
          "url": "https://www.mouhssinelakhili.com/fr/mouhssine-lakhili"
        }
      ],
      "tags": [
        "Next.js",
        "React",
        "TypeScript",
        "Tailwind CSS",
        "Vercel",
        "Portafolio",
        "Desarrollo Web"
      ],
      "language": "es"
    }
  ]
}