# One dAIly Blog > Sistema editorial autónomo: una máquina publica un artículo técnico al día sobre IA, coding agents y herramientas de desarrollo (Claude Code, Codex, Gemini CLI, MCP, RAG, agentes). Sergio Márquez diseñó las reglas; la máquina ejecuta generación, SEO y publicación sin edición humana posterior. 318 artículos publicados a la fecha. - Sitio: https://blog.sergiomarquez.dev - Sitemap: https://blog.sergiomarquez.dev/sitemap.xml - Feed RSS: https://blog.sergiomarquez.dev/rss.xml - Corpus completo en texto plano: https://blog.sergiomarquez.dev/llms-full.txt - Responsable editorial: Sergio Márquez (diseñó el sistema) — https://sergiomarquez.dev - Idioma: es-ES - Naturaleza del contenido: generado por IA bajo un sistema editorial autónomo diseñado por Sergio Márquez. ## Rutas de entrada por intención - [Empiezo con agentes](https://blog.sergiomarquez.dev/topics/agentes/): Guías y fundamentos para empezar con coding agents desde cero. - [Quiero comparar herramientas](https://blog.sergiomarquez.dev/topics/comparativas/): Comparativas prácticas entre Claude Code, Codex, Gemini CLI y Cursor. - [Quiero montar mi workflow](https://blog.sergiomarquez.dev/topics/workflow/): Configuración, MCP, skills y automatización de tu entorno de desarrollo. ## Todos los artículos (318) - [Autonomía del coding agent: checkpoints según el riesgo](https://blog.sergiomarquez.dev/post/autonomia-coding-agent-riesgo/) - [Coding agent: limita intentos antes de aumentar el coste](https://blog.sergiomarquez.dev/post/presupuesto-coding-agent/) - [Cursor vs Claude Code vs Codex: decide por capacidad real](https://blog.sergiomarquez.dev/post/cursor-claude-code-codex-precio/) - [Ahorro de tokens en tu agente de código: cache o recorte](https://blog.sergiomarquez.dev/post/ahorro-tokens-agente-cache-hit/) - [Elegir CLI de coding: mini-eval de tu repo, no benchmark](https://blog.sergiomarquez.dev/post/elegir-cli-coding-mini-eval-repo/) - [Prompt injection en agentes: defensa en capas real (2026)](https://blog.sergiomarquez.dev/post/prompt-injection-agentes-defensa-capas/) - [Agent Skills reutilizables: SKILL.md sin quemar contexto](https://blog.sergiomarquez.dev/post/crear-agent-skill-reutilizable/) - [Code review con IA: cuándo el agente revisa solo (2026)](https://blog.sergiomarquez.dev/post/code-review-ia-agentes-humano/) - [GPT-5.5 vs Opus 4.8: cómo leer el benchmark de coding 2026](https://blog.sergiomarquez.dev/post/leer-benchmark-coding-agentico/) - [Codex CLI: tareas de horas sin perder contexto (2026)](https://blog.sergiomarquez.dev/post/codex-cli-tareas-largas-contexto/) - [Agentes long-horizon: por qué fallan en tareas largas 2026](https://blog.sergiomarquez.dev/post/agentes-long-horizon-tareas-largas/) - [Memoria persistente en agentes de IA: guía práctica 2026](https://blog.sergiomarquez.dev/post/memoria-persistente-agentes-ia/) - [Elegir modelo de IA por coste: evals que no mienten 2026](https://blog.sergiomarquez.dev/post/elegir-modelo-ia-coste-evals/) - [BYOK en VS Code: usa tu propia API key sin Copilot 2026](https://blog.sergiomarquez.dev/post/byok-vscode-api-key-propia/) - [Ollama: corre un LLM en local sin API key paso a paso 2026](https://blog.sergiomarquez.dev/post/ollama-correr-llm-local-sin-api/) - [Evaluación de modelos en producción: la guía MLOps 2026](https://blog.sergiomarquez.dev/post/evaluacion-modelos-produccion-mlops-20260617/) - [Claude Skills, ahora estándar: úsalas en Codex y Cursor](https://blog.sergiomarquez.dev/post/claude-skills-estandar-codex-cursor-20260616/) - [Benchmarks de coding agéntico: elige modelo sin fallar 2026](https://blog.sergiomarquez.dev/post/benchmarks-coding-agentico-elegir-modelo-20260615/) - [System prompts filtrados: el atajo a un CLAUDE.md mejor](https://blog.sergiomarquez.dev/post/system-prompts-filtrados-claude-md-20260614/) - [Harness recursivo en Claude Code: subagentes anidados 2026](https://blog.sergiomarquez.dev/post/harness-recursivo-subagentes-claude-code-20260613/) - [Routing de modelos en Claude Code: Fable, Opus y costes](https://blog.sergiomarquez.dev/post/routing-modelos-claude-code-fable-20260612/) - [Claude Code v2.1.170: cómo actualizar sin romper tu setup](https://blog.sergiomarquez.dev/post/actualizar-claude-code-v2-1-170-20260611/) - [Claude Fable 5 en Claude Code: cuándo usarlo y su coste](https://blog.sergiomarquez.dev/post/claude-fable-5-claude-code-20260610/) - [Búsqueda híbrida en RAG: BM25, RRF y re-ranking en 2026](https://blog.sergiomarquez.dev/post/busqueda-hibrida-rag-reranking-20260609/) - [Knowledge graph del código: entiende el vibe coding en 2026](https://blog.sergiomarquez.dev/post/knowledge-graph-codigo-vibe-coding-20260608/) - [Claude Skill para generar Word con tu plantilla en 2026](https://blog.sergiomarquez.dev/post/claude-skill-generar-word-plantilla-20260607/) - [Claude Code y los 200k tokens: controla contexto y coste](https://blog.sergiomarquez.dev/post/claude-code-200k-tokens-presupuesto-20260606/) - [Agent harness en Claude Code: la capa que decide tu agente](https://blog.sergiomarquez.dev/post/agent-harness-claude-code-codex-20260605/) - [rtk: reduce hasta 90% los tokens de Claude Code en 2026](https://blog.sergiomarquez.dev/post/rtk-proxy-tokens-claude-code-20260604/) - [Cursor vs Claude Code: subagents, skills y cuál usar en 2026](https://blog.sergiomarquez.dev/post/cursor-vs-claude-code-subagents-skills-20260603/) - [CLAUDE.md tras Opus 4.8: qué auditar en Claude Code 2026](https://blog.sergiomarquez.dev/post/claude-md-opus-4-8-checklist-20260602/) - [Dashboard de tokens en Claude Code: coste real en VS Code](https://blog.sergiomarquez.dev/post/dashboard-uso-tokens-claude-code-20260601/) - [Claude Code 2.1.158: regresión del harness, no es Opus 4.8](https://blog.sergiomarquez.dev/post/regresion-harness-claude-code-2-1-158-20260531/) - [Opus 4.8 en GitHub Copilot vs Claude Code: cuándo cada uno](https://blog.sergiomarquez.dev/post/opus-4-8-github-copilot-vs-claude-code-20260530/) - [Claude Opus 4.8 en Claude Code: Fast Mode y coste real 2026](https://blog.sergiomarquez.dev/post/claude-opus-4-8-claude-code-fast-mode-20260529/) - [VS Code multi-agente: Claude Code, Codex y Copilot con MCP](https://blog.sergiomarquez.dev/post/vs-code-multi-agente-claude-codex-copilot-20260528/) - [Gemini CLI deprecado el 18/06: migración a Claude Code 2026](https://blog.sergiomarquez.dev/post/gemini-cli-deprecado-migracion-claude-code-20260527/) - [Opus 4.7 vs Sonnet 4.6 en Claude Code: cuál elegir 2026](https://blog.sergiomarquez.dev/post/opus-4-7-vs-sonnet-4-6-claude-code-comparativa-20260526/) - [Cache miss en Claude Code: cómo evitar pagar 12,5x más tokens](https://blog.sergiomarquez.dev/post/cache-miss-claude-code-coste-tokens-20260525/) - [¿Claude se ha vuelto más tonto? Cómo medir la degradación](https://blog.sergiomarquez.dev/post/claude-mas-tonto-medir-degradacion-20260522/) - [Vibe Coding móvil con Claude Code: 7 reglas de un senior](https://blog.sergiomarquez.dev/post/vibe-coding-movil-claude-code-20260521/) - [Effort en Claude Code: cuándo usar low, xhigh o max 2026](https://blog.sergiomarquez.dev/post/effort-claude-code-niveles-razonamiento-20260520/) - [Memoria en Claude Code: las 3 capas que evitan el vertedero](https://blog.sergiomarquez.dev/post/memoria-claude-code-tres-capas-contexto-20260519/) - [Coding agents 2026: la config pesa más que el modelo elegido](https://blog.sergiomarquez.dev/post/coding-agents-config-pesa-mas-modelo-2026-20260518/) - [Contratos MCP en Claude Code: integraciones que no rompen](https://blog.sergiomarquez.dev/post/contratos-mcp-claude-code-integraciones-estables-20260517/) - [Research-first en Claude Code: explora repos sin romper](https://blog.sergiomarquez.dev/post/research-first-claude-code-repos-grandes-20260516/) - [Skills y subagentes: la unidad base de los agentes IA 2026](https://blog.sergiomarquez.dev/post/skills-subagentes-ladrillo-base-agentes-ia-20260515/) - [Sandbox para agentes de código: aísla Claude Code y Codex 2026](https://blog.sergiomarquez.dev/post/sandbox-agentes-codigo-claude-code-codex-20260514/) - [Por qué cambié de claude-mem a Engram en Claude Code](https://blog.sergiomarquez.dev/post/por-que-cambie-de-claude-mem-a-engram-20260513/) - [Memoria multiagente Claude Code: gobierna qué se promueve](https://blog.sergiomarquez.dev/post/memoria-multiagente-claude-code-gobernanza-20260513/) - [Gemini CLI y Claude Code: 5 patrones de terminal 2026](https://blog.sergiomarquez.dev/post/gemini-cli-patrones-claude-code-terminal-20260512/) - [Memoria persistente en Claude Code: guía claude-mem 2026](https://blog.sergiomarquez.dev/post/memoria-persistente-claude-code-claude-mem-20260511-20260511/) - [Hooks en Claude Code: automatiza linting y checks en 2026](https://blog.sergiomarquez.dev/post/hooks-claude-code-automatizar-checks-20260510/) - [Slash commands en Claude Code: automatiza tareas en 2026](https://blog.sergiomarquez.dev/post/slash-commands-claude-code-automatizar-tareas-20260509/) - [System prompts en coding agents: depura mejor en 2026](https://blog.sergiomarquez.dev/post/system-prompts-coding-agents-depurar-20260508/) - [Claude Code en horas pico: cómo planificar sesiones largas](https://blog.sergiomarquez.dev/post/claude-code-horas-pico-sesiones-largas-20260507/) - [GitHub MCP secret scanning: agentes IA sin filtrar tokens](https://blog.sergiomarquez.dev/post/github-mcp-secret-scanning-agentes-ia-20260506/) - [Cambiar modelo en Claude Code: qué pasa con tu contexto](https://blog.sergiomarquez.dev/post/cambio-modelo-contexto-claude-code-20260505/) - [Benchmarks coding agents: cómo evaluarlos en serio 2026](https://blog.sergiomarquez.dev/post/coding-agents-leer-benchmarks-hype-20260504/) - [Guardrails en Claude Code: coste, rollback y Security beta](https://blog.sergiomarquez.dev/post/guardrails-claude-code-coste-rollback-security-20260502-20260502/) - [Librería de Claude Skills: organiza y versiona tus playbooks](https://blog.sergiomarquez.dev/post/libreria-claude-skills-sistema-20260501/) - [WebSockets Responses API: agentes IA 40% más rápidos 2026](https://blog.sergiomarquez.dev/post/websockets-responses-api-openai-agentes-20260430/) - [Claude Code v2.1.117: arregla el desperdicio de contexto](https://blog.sergiomarquez.dev/post/claude-code-contexto-desperdiciado-checklist-20260429/) - [Claude Skills 2026: cuándo crear una propia y cuándo no](https://blog.sergiomarquez.dev/post/claude-skills-cuando-crear-propia-2026-20260428/) - [Workspace Agents OpenAI: cuándo usarlos en tu equipo (2026)](https://blog.sergiomarquez.dev/post/workspace-agents-openai-cuando-usar-20260427/) - [Wrappers de Claude Code: por qué tu plan Max dejó de cubrir](https://blog.sergiomarquez.dev/post/claude-code-wrappers-extra-usage-billing-20260426-20260426/) - [OpenClaw y Claude Code: agentes CLI para seniors 2026](https://blog.sergiomarquez.dev/post/openclaw-claude-code-agentes-cli-seniors-20260425/) - [Setup Claude Code: memoria, MCPs y mapa de repo (2026)](https://blog.sergiomarquez.dev/post/setup-claude-code-memoria-mcps-mapa-repo-20260424/) - [Harness unificado para coding agents: 4 patrones 2026](https://blog.sergiomarquez.dev/post/harness-unificado-coding-agents-patrones-20260423/) - [MCP defensivo en Claude Code: bloquea paquetes falsos (2026)](https://blog.sergiomarquez.dev/post/mcp-defensivo-paquetes-falsos-claude-code-20260422/) - [MCP en Claude Code: 18.000 tokens ocultos por turno (2026)](https://blog.sergiomarquez.dev/post/mcp-claude-code-coste-token-oculto-20260421/) - [Claude Opus 4.7: cuándo usarlo en tu flujo con Claude Code](https://blog.sergiomarquez.dev/post/claude-opus-4-7-flujo-claude-code-20260420/) - [Memoria en Claude Code con MCP: plugins y archivos 2026](https://blog.sergiomarquez.dev/post/memoria-claude-code-mcp-plugins-sesiones-20260419/) - [Claude Code /effort y Auto Mode: coste vs calidad en 2026](https://blog.sergiomarquez.dev/post/claude-code-effort-auto-mode-control-20260418/) - [gh skill: instala skills de Claude Code desde GitHub CLI](https://blog.sergiomarquez.dev/post/gh-skill-github-cli-claude-code-20260417/) - [Claude Code vs Codex CLI: comparativa real tras 60 días (2026)](https://blog.sergiomarquez.dev/post/claude-code-vs-codex-cli-comparativa-uso-real-20260416/) - [GitHub Agent HQ: elegir modelo en Claude y Codex en 2026](https://blog.sergiomarquez.dev/post/agent-hq-github-elegir-modelo-claude-codex-20260415/) - [Skills y Subagentes: Deja de Repetir Contexto Cada Sesión](https://blog.sergiomarquez.dev/post/skills-subagentes-contexto-reutilizable-agentes-20260413/) - [Everything Claude Code: El Harness con 140K Stars Explicado](https://blog.sergiomarquez.dev/post/everything-claude-code-harness-140k-stars-20260412/) - [Subagentes en Cursor: De un Agente a un Equipo de IAs](https://blog.sergiomarquez.dev/post/cursor-subagents-skills-trabajo-paralelo-20260411/) - [VS Code Agents vs Cursor 3: El Fin del IDE Clásico](https://blog.sergiomarquez.dev/post/vscode-agents-cursor-3-fin-ide-clasico-20260410/) - [Tu Agente de Código Miente: 10M Sesiones lo Prueban](https://blog.sergiomarquez.dev/post/agentes-codigo-mienten-datos-openai-20260409/) - [Dependabot y Agentes IA: Adiós al Parche Manual](https://blog.sergiomarquez.dev/post/dependabot-agentes-ia-parche-automatico-github-20260408/) - [Vibe Coding con Rust: Cómo Enviar WASM sin ser Experto](https://blog.sergiomarquez.dev/post/vibe-coding-rust-wasm-copilot-20260407/) - [Meta-Agentes: IA que Reescribe su Propio Código](https://blog.sergiomarquez.dev/post/meta-agentes-pipeline-ia-autocorreccion-20260406/) - [Vibe Coding: El Muro Real del Mes 3 y Cómo Superarlo](https://blog.sergiomarquez.dev/post/vibe-coding-techo-mes-3-deuda-tecnica-20260405/) - [Deja de Inflar tu CLAUDE.md: Así se Elimina el Context Drift](https://blog.sergiomarquez.dev/post/context-drift-claude-code-compaction-claudemd-20260404/) - [Claude Code: Límites en Hora Punta y Cómo Esquivarlos](https://blog.sergiomarquez.dev/post/claude-code-limites-hora-punta-workarounds-20260403/) - [AgentHandover: Skills que se Escriben Solas en Claude Code](https://blog.sergiomarquez.dev/post/agenthandover-skills-automaticos-claude-code-20260402/) - [De 15 a 4: Servidores MCP Que Sobreviven en Claude Code](https://blog.sergiomarquez.dev/post/servidores-mcp-uso-real-claude-code-20260330/) - [Tu agente de código quema tokens: paga un 70% menos](https://blog.sergiomarquez.dev/post/optimizar-tokens-ai-coding-reducir-coste-20260329/) - [Gemini CLI v0.36: Subagentes Locales y GitHub Actions](https://blog.sergiomarquez.dev/post/gemini-cli-v036-subagentes-github-actions-20260328/) - [Devil's Advocate en Claude Code: Skill Open Source](https://blog.sergiomarquez.dev/post/skill-devils-advocate-claude-code-20260327/) - [iOS desde la Terminal: Workflow CLI-First con Claude Code](https://blog.sergiomarquez.dev/post/ios-cli-first-claude-code-20260326/) - [AI Fatigue: Menos Herramientas de IA, Mejor Código](https://blog.sergiomarquez.dev/post/ai-fatigue-herramientas-ia-desarrollo-20260324/) - [AI IDE Pricing 2026: Costes Reales tras el Caos de Windsurf](https://blog.sergiomarquez.dev/post/ai-ide-pricing-costes-reales-2026-20260323/) - [Multi-Agente Local con vLLM y Claude Code en Linux](https://blog.sergiomarquez.dev/post/multi-agente-local-vllm-claude-code-linux-20260322/) - [Contexto visual para agentes de código con MCP y capturas](https://blog.sergiomarquez.dev/post/contexto-visual-agentes-codigo-mcp-20260321/) - [GPT-5.4 vs Claude Opus 4.6: Qué Modelo Elegir para Coding](https://blog.sergiomarquez.dev/post/gpt-54-vs-opus-46-model-routing-coding-20260320/) - [Debugging en Apps LLM: Técnicas para Fallos Silenciosos](https://blog.sergiomarquez.dev/post/debugging-apps-llm-fallos-silenciosos-20260319/) - [Gemini CLI con MCP: agente en terminal paso a paso (2026)](https://blog.sergiomarquez.dev/post/gemini-cli-agente-terminal-mcp-20260318/) - [CursorBench: el Benchmark con Uso Real que Redefine la Comparativa de Modelos](https://blog.sergiomarquez.dev/post/cursorbench-benchmark-uso-real-modelos-coding-20260317/) - [Alternativas a Cursor en 2026: Cline, Aider y Windsurf](https://blog.sergiomarquez.dev/post/alternativas-cursor-windsurf-cline-aider-20260316/) - [Cursor Rules: Configura el Agente para tu Codebase](https://blog.sergiomarquez.dev/post/cursor-rules-configurar-agente-codebase-20260315/) - [Copilot Agent Mode: Así lo usa el equipo de VS Code](https://blog.sergiomarquez.dev/post/copilot-agent-mode-workflow-vscode-20260314/) - [OmniCoder-9B: El LLM para Programar en tu GPU de 12GB](https://blog.sergiomarquez.dev/post/omnicoder-9b-llm-programar-gpu-20260313/) - [SkillsGate: Marketplace de 45.000 Skills para Agentes IA](https://blog.sergiomarquez.dev/post/skillsgate-marketplace-agentes-ia-20260312/) - [Claude Code vs Cursor vs Copilot: guía para elegir en 2026](https://blog.sergiomarquez.dev/post/claude-code-cursor-copilot-codex-2026-20260311/) - [Mejores LLMs para coding agéntico local con 128 GB de VRAM](https://blog.sergiomarquez.dev/post/llm-coding-agentico-128gb-vram-2026-20260309/) - [Qué es un Agente de IA: La Diferencia Real con un Prompt](https://blog.sergiomarquez.dev/post/que-es-un-agente-ia-diferencia-prompt-20260308/) - [Lo que aprendí construyendo agentes IA en producción: la jerarquía real](https://blog.sergiomarquez.dev/post/agentes-ia-produccion-jerarquia-ingenieria-20260307/) - [Dify no es un chatbot builder: lidera en pipelines agenticos en 2026](https://blog.sergiomarquez.dev/post/dify-pipelines-agentes-produccion-2026-20260306/) - [Claude Code con Modelos Locales: Reduce el Coste de API](https://blog.sergiomarquez.dev/post/claude-code-modelos-locales-coste-api-20260305/) - [Multi-CLI MCP: Claude, Codex y Gemini en un agente](https://blog.sergiomarquez.dev/post/multi-cli-mcp-claude-codex-gemini-agente-20260304/) - [CodeFire y RTK: dos enfoques para el contexto de tus agentes IA](https://blog.sergiomarquez.dev/post/codefire-rtk-contexto-agentes-ia-20260304/) - [RTK: reduce tokens de terminal en Claude Code hasta un 89%](https://blog.sergiomarquez.dev/post/rtk-reduce-tokens-terminal-claude-code-20260304/) - [OpenClaw Setup: los errores de las primeras 72 horas](https://blog.sergiomarquez.dev/post/openclaw-setup-errores-primeras-72-horas-20260303/) - [LLM Fallback: automatizaciones que sobreviven caídas de API](https://blog.sergiomarquez.dev/post/llm-fallback-pipelines-resilientes-caidas-api-20260303/) - [13 agentes Claude: boss agent, ciclo de crítica y costes](https://blog.sergiomarquez.dev/post/multi-agente-claude-boss-agent-ciclo-critica-20260303/) - [VS Code 1.109: Agent Skills GA, MCP Apps y Multi-Agente](https://blog.sergiomarquez.dev/post/vscode-hub-multi-agente-mcp-agent-skills-20260302/) - [Claude Code Skills: De YouTube a Contexto con Skill Seekers](https://blog.sergiomarquez.dev/post/claude-code-skills-youtube-skill-seekers-20260302/) - [Dify vs n8n en 2026: qué plataforma elegir para IA](https://blog.sergiomarquez.dev/post/dify-vs-n8n-automatizacion-ia-2026-20260302/) - [Spec-driven con agentes: agtx, GSD y spec-kit en 2026](https://blog.sergiomarquez.dev/post/spec-driven-multi-agente-agtx-gsd-spec-kit-20260301/) - [VS Code Agent Mode: orquestar Claude, Codex y Gemini](https://blog.sergiomarquez.dev/post/vscode-agent-mode-hub-multi-agente-claude-codex-gemini-20260301/) - [LSP en Claude Code: navegación semántica de 45s a 50ms](https://blog.sergiomarquez.dev/post/lsp-claude-code-navegacion-semantica-20260301/) - [Claude Code Statusline: tokens y coste en tiempo real](https://blog.sergiomarquez.dev/post/claude-code-statusline-control-tokens-20260228/) - [OpenClaw: crea un skill de auditoría con memoria persistente](https://blog.sergiomarquez.dev/post/openclaw-audit-skill-memoria-persistente-20260228/) - [Multi-Agente con Claude: Revisión Cruzada en Producción](https://blog.sergiomarquez.dev/post/multi-agente-claude-revision-cruzada-20260228/) - [n8n en 2026: agentes de IA y automatización nativa](https://blog.sergiomarquez.dev/post/n8n-automatizacion-ia-nativa-2026-20260227/) - [Browser-Use: automatiza la web con agentes IA en Python](https://blog.sergiomarquez.dev/post/browser-use-agentes-ia-automatizacion-web-20260227/) - [Claude Code Auto-Memory: el contexto que persiste solo](https://blog.sergiomarquez.dev/post/claude-code-auto-memory-persistente-20260227/) - [Claude Code: Hooks, Skills y MCPs para Entornos Reales](https://blog.sergiomarquez.dev/post/claude-code-hooks-skills-mcp-20260226/) - [Gemini CLI: agente de terminal con soporte MCP nativo](https://blog.sergiomarquez.dev/post/gemini-cli-agente-terminal-mcp-nativo-20260226/) - [Grafo de Dependencias + MCP: Reduce Tokens en Claude Code](https://blog.sergiomarquez.dev/post/grafo-dependencias-mcp-tokens-claude-code-20260224/) - [Programmatic Tool Calling en Claude: Menos Tokens, Más Agentes](https://blog.sergiomarquez.dev/post/programmatic-tool-calling-claude-python-20260219/) - [OpenAI Compra OpenClaw: Qué Significa para los Agentes Personales](https://blog.sergiomarquez.dev/post/openai-compra-openclaw-agentes-personales-20260217/) - [Claude + Codex: Revisión de Código Cruzada con IA](https://blog.sergiomarquez.dev/post/claude-codex-cross-code-review-20260215/) - [Tracker de Gastos con IA: Telegram + n8n + LLM](https://blog.sergiomarquez.dev/post/tracker-gastos-ia-telegram-n8n-llm-20260214/) - [Tu Agente de IA Puede Filtrar tus API Keys: Guia de Seguridad Practica](https://blog.sergiomarquez.dev/post/agente-ia-filtrar-api-keys-seguridad-20260212/) - [Claude Code vs Codex CLI: Guia Practica para Elegir Tu Coding Agent en 2026](https://blog.sergiomarquez.dev/post/claude-code-vs-codex-guia-coding-agents-20260210/) - [CLAUDE.md Masterclass: El Archivo que Controla el 80% de tu Productividad con Claude Code](https://blog.sergiomarquez.dev/post/claude-md-masterclass-productividad-claude-code-20260209/) - [Guía Práctica de Claude Code Agent Teams: De Cero a tu Primer Equipo de IA](https://blog.sergiomarquez.dev/post/guia-practica-claude-code-agent-teams-20260209/) - [Validación de Datos Moderna en Python con Pydantic: De Diccionarios Caóticos a Modelos Robustos](https://blog.sergiomarquez.dev/post/validacion-datos-python-pydantic-guia-completa-20260205/) - [Automatiza tus Tareas en Python: Una Guía Práctica de Job Scheduling con APScheduler](https://blog.sergiomarquez.dev/post/guia-practica-job-scheduling-python-apscheduler-20260129/) - [De Pandas a Polars: Escribiendo Código de Manipulación de Datos Más Rápido y Expresivo en Python](https://blog.sergiomarquez.dev/post/de-pandas-a-polars-manipulacion-datos-rapida-python-20260115/) - [Gestión de Configuración Moderna en Python con Pydantic-Settings](https://blog.sergiomarquez.dev/post/gestion-configuracion-moderna-python-pydantic-settings-20260108/) - [Pruebas Basadas en Propiedades con Python e Hypothesis: Más Allá de los Ejemplos Fijos](https://blog.sergiomarquez.dev/post/pruebas-basadas-en-propiedades-python-hypothesis-20260101/) - [Pydantic v2 en Python: validación de datos con BaseModel](https://blog.sergiomarquez.dev/post/validacion-de-datos-python-pydantic-20251231/) - [Paralelismo Inteligente en Python: Acelerando Tareas de IA con `concurrent.futures`](https://blog.sergiomarquez.dev/post/acelerando-tareas-ia-python-concurrent-futures-20251231/) - [Construyendo Interfaces de Línea de Comandos (CLIs) Modernas con Python, Typer y Rich](https://blog.sergiomarquez.dev/post/construyendo-clis-modernas-python-typer-rich-20251231/) - [Type hinting y mypy en Python: guía práctica con ejemplos](https://blog.sergiomarquez.dev/post/mejora-calidad-codigo-python-type-hinting-mypy-20251225/) - [Generadores en Python: optimiza memoria con yield (guía)](https://blog.sergiomarquez.dev/post/generadores-expresiones-python-optimizacion-memoria-datos-grandes-20251218/) - [Web Scraping con Python: Extrayendo Datos de la Web de Forma Inteligente y Responsable](https://blog.sergiomarquez.dev/post/web-scraping-python-extraccion-datos-inteligente-responsable-20251211/) - [Manejo de Errores y Excepciones en Python: Construyendo Aplicaciones de IA Robustas](https://blog.sergiomarquez.dev/post/manejo-errores-excepciones-python-ia-robustas-20251204/) - [Optimizando tu Código Python: Una Guía Práctica de Profiling para Desarrolladores](https://blog.sergiomarquez.dev/post/optimizando-codigo-python-profiling-desarrolladores-20251120/) - [Decoradores en Python: Potenciando tu Código con Funcionalidad Reutilizable y Elegante](https://blog.sergiomarquez.dev/post/decoradores-python-funcionalidad-reutilizable-20251113/) - [MLflow desde Cero: Rastrea Experimentos y Modelos para Proyectos de ML Reproducibles en Python](https://blog.sergiomarquez.dev/post/mlflow-desde-cero-tracking-experimentos-ml-python-20251106/) - [Celery para Tareas Asíncronas y Distribuidas en Python: Escalando tus Procesos de Datos e IA](https://blog.sergiomarquez.dev/post/celery-tareas-asincronas-distribuidas-python-escalando-ia-20251030/) - [Construyendo un Motor de Búsqueda Básico: TF-IDF y BM25 en Python](https://blog.sergiomarquez.dev/post/motor-busqueda-tf-idf-bm25-python-20251023/) - [Aprendizaje por Refuerzo desde Cero: Q-Learning con Gymnasium en Python](https://blog.sergiomarquez.dev/post/q-learning-gymnasium-python-desde-cero-20251016/) - [Generación de Texto con Hugging Face Transformers: Tu Primer Modelo Generativo en Python](https://blog.sergiomarquez.dev/post/generacion-texto-hugging-face-transformers-python-20251009/) - [Containerización de Aplicaciones de IA con Docker: De Desarrollo a Producción](https://blog.sergiomarquez.dev/post/containerizacion-aplicaciones-ia-docker-desarrollo-produccion-20251002/) - [Ingeniería de Características para Datos Tabulares: Potenciando tus Modelos de ML con Python](https://blog.sergiomarquez.dev/post/ingenieria-caracteristicas-datos-tabulares-python-ml-20250925/) - [LIME y SHAP en Python: explica predicciones de modelos ML](https://blog.sergiomarquez.dev/post/explicabilidad-modelos-ia-lime-shap-python-20250924/) - [Procesamiento de PDFs para IA: Extracción, Chunking y Preparación de Datos con Python y LangChain](https://blog.sergiomarquez.dev/post/procesamiento-pdfs-ia-extraccion-chunking-preparacion-datos-python-langchain-20250923/) - [Google Vertex AI Python SDK: Tu Primera Aplicación de IA en la Nube con Modelos Fundacionales](https://blog.sergiomarquez.dev/post/google-vertex-ai-python-sdk-aplicacion-ia-modelos-fundacionales-20250910/) - [Agentes y Herramientas en LangChain: Construyendo Aplicaciones IA Autónomas con Python](https://blog.sergiomarquez.dev/post/agentes-y-herramientas-langchain-aplicaciones-ia-autonomas-python-20250910/) - [AsyncIO en Aplicaciones IA: Optimizando el Rendimiento de tus APIs con FastAPI y LLMs](https://blog.sergiomarquez.dev/post/asyncio-aplicaciones-ia-fastapi-llms-rendimiento-20250910/) - [LangSmith: debugging y trazas para apps LangChain (2026)](https://blog.sergiomarquez.dev/post/langsmith-desde-cero-debugging-observabilidad-aplicaciones-langchain-20250910/) - [Integración de Anthropic Claude con FastAPI: Construyendo una API de IA Conversacional](https://blog.sergiomarquez.dev/post/integracion-anthropic-claude-fastapi-api-conversacional-20250910/) - [LangGraph en Acción: Construyendo Workflows IA Multi-Agente con Estado y Enrutamiento Inteligente](https://blog.sergiomarquez.dev/post/langgraph-workflows-ia-multi-agente-estado-enrutamiento-inteligente-20250910/) - [Transcripción de Audio con OpenAI Whisper y FastAPI: Construyendo una API Inteligente y Escalable](https://blog.sergiomarquez.dev/post/transcripcion-audio-openai-whisper-fastapi-api-inteligente-escalable-20250825/) - [Poetry y Gestión de Dependencias: Un Enfoque Robusto para Proyectos de IA con Python](https://blog.sergiomarquez.dev/post/poetry-gestion-dependencias-proyectos-ia-python-20250824/) - [Testing para APIs de IA con FastAPI y Pytest: Garantizando la Robustez y Fiabilidad](https://blog.sergiomarquez.dev/post/testing-apis-ia-fastapi-pytest-robustez-fiabilidad-20250823/) - [FastAPI y Tareas en Segundo Plano: Procesamiento Asíncrono para APIs de IA](https://blog.sergiomarquez.dev/post/fastapi-tareas-segundo-plano-procesamiento-asincrono-ia-20250822/) - [WebSockets y FastAPI: Construyendo un Chatbot de IA en Tiempo Real](https://blog.sergiomarquez.dev/post/websockets-fastapi-chatbot-ia-tiempo-real-20250821/) - [Chatbots con memoria en LangChain: persistir contexto Python](https://blog.sergiomarquez.dev/post/chatbots-memoria-langchain-persistencia-contexto-20250820/) - [Pydantic Avanzado: Validación de Datos Robusta para APIs de IA con FastAPI](https://blog.sergiomarquez.dev/post/pydantic-avanzado-validacion-datos-robusta-apis-ia-fastapi-20250819/) - [Tu primer pipeline ML con scikit-learn paso a paso](https://blog.sergiomarquez.dev/post/tu-primer-pipeline-con-scikit-learn-encadenando-preprocesamiento-y-modelos-de-ml-20250818/) - [K-Means Clustering desde Cero: Tu Primer Paso en el Aprendizaje No Supervisado con Scikit-learn](https://blog.sergiomarquez.dev/post/k-means-clustering-desde-cero-tu-primer-paso-en-el-aprendizaje-no-supervisado-con-scikit-learn-20250817/) - [Validación Cruzada con Scikit-learn: Asegura la Robustez de tus Modelos desde Cero](https://blog.sergiomarquez.dev/post/validacion-cruzada-scikit-learn-robustez-modelos-desde-cero-20250816/) - [Tu Primera API de Inferencia con FastAPI: Sirviendo un Modelo Sencillo y Probándolo](https://blog.sergiomarquez.dev/post/tu-primera-api-de-inferencia-con-fastapi-sirviendo-un-modelo-sencillo-y-probandolo-20250815/) - [Regresión logística con scikit-learn: tutorial Python 2026](https://blog.sergiomarquez.dev/post/regresion-logistica-scikit-learn-primer-clasificador-paso-a-paso-20250814/) - [Optimización de Inferencia de LLMs en Producción: Estrategias de Batching Dinámico y Streaming para Baja Latencia y Alto Rendimiento](https://blog.sergiomarquez.dev/post/optimizacion-inferencia-llms-produccion-batching-dinamico-streaming-20250814/) - [Más Allá de la Búsqueda Simple: Estrategias Avanzadas de Indexación y Recuperación para RAG con Bases de Datos Vectoriales](https://blog.sergiomarquez.dev/post/mas-alla-busqueda-simple-estrategias-avanzadas-indexacion-recuperacion-rag-bases-datos-vectoriales-20250813/) - [Detección de Anomalías en Series Temporales con LSTMs: Un Tutorial Práctico para Desarrolladores](https://blog.sergiomarquez.dev/post/deteccion-anomalias-series-temporales-lstms-tutorial-practico-desarrolladores-20250812/) - [Prompt Engineering Avanzado: Estrategias para Razonamiento Complejo y Uso de Herramientas con LLMs](https://blog.sergiomarquez.dev/post/prompt-engineering-avanzado-razonamiento-herramientas-llms-20250812/) - [Inferencia Causal en Machine Learning: Más Allá de la Correlación para Entender el Impacto](https://blog.sergiomarquez.dev/post/inferencia-causal-machine-learning-mas-alla-correlacion-impacto-20250811/) - [Redes Neuronales Gráficas (GNNs) para Sistemas de Recomendación: Implementación Práctica con PyTorch Geometric](https://blog.sergiomarquez.dev/post/redes-neuronales-graficas-gnns-sistemas-recomendacion-pytorch-geometric-20250810/) - [Observabilidad y Monitoreo en MLOps: Asegurando la Salud y el Rendimiento de tus Modelos en Producción](https://blog.sergiomarquez.dev/post/observabilidad-monitoreo-mlops-modelos-produccion-salud-rendimiento-20250809/) - [Neo4j y LLMs: Potenciando Sistemas de Conocimiento Aumentado con Bases de Datos Gráficas](https://blog.sergiomarquez.dev/post/neo4j-llms-sistemas-conocimiento-aumentado-bases-datos-graficas-graphrag-20250807/) - [Modelos de Difusión para Generación de Datos Sintéticos: Aumentando Datasets y Mejorando Modelos de IA](https://blog.sergiomarquez.dev/post/modelos-difusion-generacion-datos-sinteticos-ia-20250806/) - [BentoML: Sirviendo Modelos de Machine Learning en Producción con Flexibilidad y Escalabilidad](https://blog.sergiomarquez.dev/post/bentoml-sirviendo-modelos-machine-learning-produccion-flexibilidad-escalabilidad-20250805/) - [Optimización de LLMs con PEFT: Fine-tuning Eficiente usando LoRA y QLoRA para Desarrolladores](https://blog.sergiomarquez.dev/post/optimizacion-llms-peft-fine-tuning-lora-qlora-desarrolladores-20250804/) - [Evaluación de LLMs en Producción: Más Allá de las Métricas Tradicionales con LLM-as-a-Judge y Frameworks Avanzados](https://blog.sergiomarquez.dev/post/evaluacion-llms-produccion-llm-as-a-judge-deepeval-ragas-20250802/) - [Alineación de LLMs con Preferencias Humanas: De RLHF a DPO y KTO en la Práctica](https://blog.sergiomarquez.dev/post/alineacion-llms-preferencias-humanas-rlhf-dpo-kto-practica-20250801/) - [Aprendizaje Federado con Flower: Construyendo Modelos de IA Colaborativos y Preservadores de la Privacidad](https://blog.sergiomarquez.dev/post/aprendizaje-federado-flower-modelos-ia-colaborativos-privacidad-20250730/) - [Combatiendo la Obsolescencia del Modelo: Detección y Gestión de Data Drift y Concept Drift con Evidently AI](https://blog.sergiomarquez.dev/post/combatiendo-obsolescencia-modelo-data-concept-drift-evidently-ai-monitoreo-mlops-20250729/) - [Robustez en Modelos de IA: Defendiendo tus Sistemas contra Ataques Adversarios con ART y CleverHans](https://blog.sergiomarquez.dev/post/robustez-modelos-ia-ataques-adversarios-art-cleverhans-developers-20250728/) - [TensorFlow Lite para Edge AI: Optimización y Despliegue de Modelos en Dispositivos con Recursos Limitados](https://blog.sergiomarquez.dev/post/tensorflow-lite-edge-ai-optimizacion-despliegue-modelos-20250727/) - [El Asesino Silencioso de tus Modelos de IA en Producción: Por Qué Más del 50% Fracasa (y la Única Estrategia que los Expertos Usan HOY)](https://blog.sergiomarquez.dev/post/data-drift-modelos-ia-produccion-fracaso-monitoreo-expertos-2025-20250727/) - [Las 7 Catastróficas Fallas de Seguridad en LLMs que Destruirán tu Proyecto AI en 2025 (y el 90% de Devs Ignora)](https://blog.sergiomarquez.dev/post/fallas-seguridad-llms-costo-millones-evitar-2025-20250727/) - [Deja de Fallar con tus LLMs: La Verdad Oculta de la Curación de Datos que el 90% de Desarrolladores Ignora (y Cuesta Millones)](https://blog.sergiomarquez.dev/post/curacion-datos-llm-verdad-oculta-proyectos-ia-fallidos-20250724/) - [El Secreto de los Gigantes Tech: Por Qué Tu Despliegue de Modelos IA te Cuesta un 73% Más (Y Cómo Reducirlo HOY)](https://blog.sergiomarquez.dev/post/despliegue-modelos-ia-costos-ocultos-optimizacion-inferencia-batching-dinamico-20250723/) - [Autoencoders Variacionales (VAEs): Desentrañando la Generación de Datos con Modelos Probabilísticos](https://blog.sergiomarquez.dev/post/autoencoders-variacionales-vaes-generacion-datos-probabilisticos-tensorflow-keras-20250723/) - [Métodos de Ensamblaje en Machine Learning: Potenciando la Precisión y Robustez de tus Modelos de IA](https://blog.sergiomarquez.dev/post/metodos-ensamblaje-machine-learning-precision-robustez-modelos-ia-20250722/) - [Gobernanza de Modelos en MLOps: Estrategias Avanzadas para la Gestión de Riesgos y Cumplimiento Regulatorio en IA](https://blog.sergiomarquez.dev/post/gobernanza-modelos-mlops-gestion-riesgos-cumplimiento-ia-20250720/) - [Gestión de Versiones y Linaje de Modelos en MLOps: Asegurando la Trazabilidad y Reproducibilidad en Producción](https://blog.sergiomarquez.dev/post/gestion-versiones-linaje-modelos-mlops-trazabilidad-reproducibilidad-20250719/) - [IA Explicable (XAI): Desentrañando la Caja Negra de tus Modelos de Machine Learning con LIME y SHAP](https://blog.sergiomarquez.dev/post/ia-explicable-xai-lime-shap-modelos-machine-learning-20250719/) - [Inferencia Causal en Machine Learning: Más Allá de la Correlación para Decisiones Robustas](https://blog.sergiomarquez.dev/post/inferencia-causal-machine-learning-decisiones-robustas-20250719/) - [Feature Stores en MLOps: guía práctica con Python (2026)](https://blog.sergiomarquez.dev/post/feature-stores-mlops-consistencia-reutilizacion-caracteristicas-ia-20250719/) - [Aprendizaje por Refuerzo para Desarrolladores: Fundamentos y Q-Learning en la Práctica](https://blog.sergiomarquez.dev/post/aprendizaje-por-refuerzo-fundamentos-q-learning-practica-desarrolladores-20250716/) - [El Rol del Chief AI Officer (CAIO): Liderazgo Estratégico en la Era de la IA Empresarial](https://blog.sergiomarquez.dev/post/rol-chief-ai-officer-caio-liderazgo-estrategico-ia-empresarial-20250715/) - [Inteligencia Artificial en la Agricultura de Precisión: Maximizando la Cosecha y Minimizando el Impacto Ambiental](https://blog.sergiomarquez.dev/post/inteligencia-artificial-agricultura-precision-optimizacion-cosecha-impacto-ambiental-20250714/) - [IA Responsable: Clave Estratégica y Ética para Empresas en la Era Digital](https://blog.sergiomarquez.dev/post/ia-responsable-clave-estrategica-etica-empresas-digital-20250714/) - [Cómo Construir un Pipeline Eficiente de MLOps para Despliegue de Modelos de IA en Producción](https://blog.sergiomarquez.dev/post/como-construir-pipeline-eficiente-mlops-despliegue-ia-produccion-20250714/) - [Introducción a los Modelos Difusivos para Generación de Imágenes: Fundamentos y Primeros Pasos](https://blog.sergiomarquez.dev/post/introduccion-modelos-difusivos-generacion-imagenes-fundamentos-primeros-pasos-20250713/) - [Introducción a las Redes Neuronales Feedforward: Fundamentos y Ejemplo Práctico para Principiantes](https://blog.sergiomarquez.dev/post/introduccion-redes-neuronales-feedforward-fundamentos-ejemplo-practico-principiantes-20250712/) - [Guía Práctica para Construir un Sistema de Recomendación Basado en Filtrado Colaborativo con Python](https://blog.sergiomarquez.dev/post/guia-practica-sistema-recomendacion-filtrado-colaborativo-python-20250711/) - [Guía Completa para Crear Tu Primer Modelo Generativo con Redes Generativas Antagónicas (GANs) para Principiantes](https://blog.sergiomarquez.dev/post/guia-practica-modelo-generativo-redes-generativas-antagonicas-gans-principiantes-20250710/) - [Construyendo un Sistema de Chatbot Inteligente con LangChain y OpenAI: Guía para Desarrolladores Intermedios](https://blog.sergiomarquez.dev/post/construyendo-chatbot-inteligente-langchain-openai-guia-intermedios-20250709/) - [Bases de Datos Vectoriales en IA: Fundamentos y Aplicación Práctica con FAISS para Nivel Intermedio](https://blog.sergiomarquez.dev/post/bases-datos-vectoriales-ia-fundamentos-aplicacion-practica-faiss-intermedio-20250708/) - [Guía Práctica para Implementar un Pipeline de Inferencia en TensorFlow Serving con Docker](https://blog.sergiomarquez.dev/post/guia-practica-para-implementar-pipeline-inferencia-tensorflow-serving-docker-20250707/) - [Guía Completa para Empezar con TensorFlow: Instalación, Conceptos Básicos y Primeros Pasos para Principiantes](https://blog.sergiomarquez.dev/post/guia-completa-empezar-tensorflow-instalacion-conceptos-basicos-principiantes-20250706/) - [Guía Completa para Crear un Pipeline de CI/CD para Modelos de IA con GitHub Actions y Google Vertex AI](https://blog.sergiomarquez.dev/post/guia-pipeline-ci-cd-modelos-ia-github-actions-google-vertex-ai-20250705/) - [Introducción a las Redes Neuronales Recurrentes (RNN): Fundamentos y Aplicaciones para Principiantes](https://blog.sergiomarquez.dev/post/introduccion-redes-neuronales-recurrentes-rnn-fundamentos-aplicaciones-principiantes-20250704/) - [Guía Completa para Construir un Pipeline de ML con Scikit-Learn: De los Datos al Modelo en Producción](https://blog.sergiomarquez.dev/post/guia-pipeline-ml-scikitlearn-datos-modelo-produccion-20250703/) - [Bases de Datos Vectoriales para IA: Cómo funcionan y por qué son clave en búsquedas semánticas](https://blog.sergiomarquez.dev/post/bases-de-datos-vectoriales-ia-busqueda-semantica-funcionamiento-20250702/) - [Guía Práctica para Implementar un Sistema RAG (Retrieval-Augmented Generation) con LangChain y OpenAI](https://blog.sergiomarquez.dev/post/guia-practica-implementacion-sistema-rag-langchain-openai-20250701/) - [Introducción a las Redes Neuronales Convolucionales (CNN): Fundamentos y Aplicaciones para Principiantes](https://blog.sergiomarquez.dev/post/introduccion-redes-neuronales-convolucionales-cnn-fundamentos-aplicaciones-principiantes-20250630/) - [MLOps para Principiantes: Guía Completa para Desplegar Modelos de IA con Docker y Flask](https://blog.sergiomarquez.dev/post/mlops-principiantes-desplegar-modelos-ia-docker-flask-20250629/) - [Introducción a la Arquitectura Transformer: Fundamentos y Funcionamiento Interno](https://blog.sergiomarquez.dev/post/introduccion-arquitectura-transformer-fundamentos-funcionamiento-interno-20250628/) - [Fundamentos del Transfer Learning: Cómo y Por Qué Mejorar tus Modelos de IA con Aprendizaje Transferido](https://blog.sergiomarquez.dev/post/fundamentos-del-transfer-learning-como-y-por-que-mejorar-tus-modelos-de-ia-con-aprendizaje-transferido-20250627/) - [Cuantización de modelos LLM: INT4/INT8 sin perder precisión](https://blog.sergiomarquez.dev/post/introduccion-a-la-cuantizacion-de-modelos-de-ia-tecnicas-beneficios-para-optimizar-inferencia-20250626/) - [Introducción a la Computación Neuromórfica: El Futuro de la Arquitectura de IA](https://blog.sergiomarquez.dev/post/introduccion-computacion-neuromorfica-arquitectura-ia-20250625/) - [Guía Completa para Construir un Sistema de Búsqueda Semántica con LangChain y FAISS en Python](https://blog.sergiomarquez.dev/post/guia-completa-construir-sistema-busqueda-semantica-langchain-faiss-python-20250623/) - [Guía Completa para Configurar un Entorno de Desarrollo en TensorFlow con GPU en Windows](https://blog.sergiomarquez.dev/post/guia-configurar-entorno-tensorflow-gpu-windows-20250620/) - [Bases de Datos Vectoriales en IA: Arquitectura Interna y Casos Prácticos de Uso con Pinecone y Milvus](https://blog.sergiomarquez.dev/post/bases-datos-vectoriales-arquitectura-interna-casos-uso-pinecone-milvus-20250527/) - [Arquitecturas Avanzadas de Modelos de Lenguaje Grandes (LLMs): Explorando Mixture of Experts y Modelos Multimodales](https://blog.sergiomarquez.dev/post/arquitecturas-avanzadas-llms-mixture-of-experts-modelos-multimodales-20250526/) - [MLOps End-to-End: Diseño e Implementación de un Pipeline Completo en AWS SageMaker](https://blog.sergiomarquez.dev/post/mlops-end-to-end-diseno-implementacion-pipeline-completo-aws-sagemaker-20250525/) - [Monitorización Activa de Modelos de IA en Producción: Métricas Clave y Herramientas para MLOps Exitosos](https://blog.sergiomarquez.dev/post/monitorizacion-activa-modelos-ia-produccion-metricas-herramientas-mlops-20250521/) - [Implementación Avanzada del Observer Pattern en Python para Callbacks en Modelos de IA](https://blog.sergiomarquez.dev/post/implementacion-avanzada-observer-pattern-python-callbacks-modelos-ia-20250520/) - [Optimización de la vectorización con NumPy para cálculos avanzados en proyectos de IA](https://blog.sergiomarquez.dev/post/optimizacion-vectorizacion-numpy-calculos-avanzados-ia-20250515/) - [Optimización Avanzada del Tracking de Experimentos en IA con Decoradores en Python](https://blog.sergiomarquez.dev/post/optimizacion-avanzada-tracking-experimentos-ia-decoradores-python-20250511/) - [Optimización avanzada del rendimiento en modelos de IA con Numba en Python](https://blog.sergiomarquez.dev/post/optimizacion-rendimiento-modelos-ia-numba-python-20250510/) - [Optimización avanzada de memoria en Machine Learning usando generators en Python](https://blog.sergiomarquez.dev/post/optimizacion-avanzada-memoria-ml-python-generators-20250509/) - [Implementación avanzada del Observer Pattern en Python para callbacks eficientes en entrenamiento de modelos de IA](https://blog.sergiomarquez.dev/post/implementacion-observer-pattern-python-callbacks-entrenamiento-ia-20250501/) - [Optimización de pipelines de Machine Learning con generadores en Python: gestión eficiente de memoria y procesamiento por lotes](https://blog.sergiomarquez.dev/post/optimizacion-pipelines-machine-learning-generadores-python-20250420/) - [Cómo implementar decoradores en Python para un tracking avanzado de experimentos en IA](https://blog.sergiomarquez.dev/post/como-implementar-decoradores-python-tracking-avanzado-experimentos-ia-20250419/) - [Optimización del batch processing en Machine Learning usando generadores en Python](https://blog.sergiomarquez.dev/post/optimizacion-batch-processing-machine-learning-generadores-python-20250418/) - [Implementación avanzada de datasets personalizados en Python para proyectos de Inteligencia Artificial usando __getitem__ y __len__](https://blog.sergiomarquez.dev/post/implementacion-avanzada-datasets-personalizados-python-ia-getitem-len-20250418/) - [Implementación avanzada de metaclases en Python para arquitecturas dinámicas de modelos de IA](https://blog.sergiomarquez.dev/post/implementacion-avanzada-metaclases-python-arquitecturas-dinamicas-modelos-ia-20250417/) - [Optimización de memoria en IA usando Generators en Python: manejo eficiente de datos en pipelines de Machine Learning](https://blog.sergiomarquez.dev/post/optimizacion-memoria-ia-generators-python-pipelines-machine-learning-20250416/) - [Cómo optimizar la inferencia y carga de datos en IA usando async/await en Python](https://blog.sergiomarquez.dev/post/optimizar-inferencia-data-loading-async-await-python-20250416/) - [Optimización de Hotspots en Machine Learning: Uso Efectivo de Numba en Python](https://blog.sergiomarquez.dev/post/optimizacion-hotspots-machine-learning-numba-python-20250415/) - [Cómo implementar eficientemente el Builder Pattern en Python para la configuración de modelos de IA](https://blog.sergiomarquez.dev/post/builder-pattern-configuracion-modelos-ia-20250414/) - [Cómo implementar Observer Pattern para Callbacks de Training en Proyectos de IA con Python](https://blog.sergiomarquez.dev/post/observer-pattern-callbacks-training-python-20250413/) - [Cómo Implementar el Factory Pattern para la Creación de Modelos de IA en Python](https://blog.sergiomarquez.dev/post/factory-pattern-modelos-ia-python-20250413/) - [Implementación Eficiente del Strategy Pattern en Preprocesamiento para Proyectos de IA con Python](https://blog.sergiomarquez.dev/post/implementacion-eficiente-strategy-pattern-preprocesamiento-ia-python-20250412/) - [Cómo implementar Rate Limiting y Caching en el Serving de Modelos de IA con Python](https://blog.sergiomarquez.dev/post/rate-limiting-caching-machine-learning-python-20250411/) - [Cómo optimizar la gestión de recursos en el entrenamiento de modelos de IA con Context Managers en Python](https://blog.sergiomarquez.dev/post/como-optimizar-gestion-recursos-entrenamiento-ia-context-managers-python-20250410/) - [Cómo implementar Property‐Based Testing en Python para Optimizar la Calidad de Modelos de IA](https://blog.sergiomarquez.dev/post/como-implementar-property-based-testing-python-ia-20250408/) - [Cómo implementar Mocking en Testing de Modelos de IA con Python para Optimizar la Calidad del Código](https://blog.sergiomarquez.dev/post/mocking-testing-modelos-ia-python-calidad-codigo-20250408/) - [Cómo implementar Monitorización y Logging Eficiente en Aplicaciones de IA con Python](https://blog.sergiomarquez.dev/post/monitorizacion-logging-ia-python-20250407/) - [Cómo implementar un framework de A/B Testing para modelos de IA eficientemente con Python](https://blog.sergiomarquez.dev/post/ab-testing-framework-ia-python-20250406/) - [Cómo optimizar el testing de pipelines de IA con fixtures en Python: Guía avanzada para la validación de modelos y datos](https://blog.sergiomarquez.dev/post/optimizar-testing-pipelines-ia-fixtures-python-20250406/) - [Optimización de la Paralelización con Threading en Python para Acelerar la Inferencia en Proyectos de IA](https://blog.sergiomarquez.dev/post/optimizacion-threading-python-inferencia-ia-20250405/) - [Cómo Implementar Custom Callbacks para Monitoring Eficiente en Python en Proyectos de IA](https://blog.sergiomarquez.dev/post/como-implementar-custom-callbacks-monitoring-python-ia-20250404/) - [Optimización de Async Batch Prediction con Python: Un Enfoque Escalable para Inferencia en Lote](https://blog.sergiomarquez.dev/post/optimizacion-async-batch-prediction-python-20250403/) - [Implementación Efectiva de Middleware para Preprocesamiento en Proyectos de IA con Python](https://blog.sergiomarquez.dev/post/middleware-preprocesamiento-ia-python-20250402/) - [Cómo implementar un Batch Processing eficiente en Python para Proyectos de IA](https://blog.sergiomarquez.dev/post/batch-processing-eficiente-python-ia-20250402/) - [Cómo integrar APIs externas en proyectos de IA con Python: Estrategias, optimización y mejores prácticas](https://blog.sergiomarquez.dev/post/integracion-apis-externas-ia-python-estrategias-optimizacion-20250401/) - [Cómo optimizar el testing y la calidad de código en proyectos de IA con Python](https://blog.sergiomarquez.dev/post/optimizar-testing-calidad-codigo-ia-python-20250401/) - [Cómo implementar Wrappers Python para Modelos ONNX en Proyectos de IA](https://blog.sergiomarquez.dev/post/como-implementar-wrappers-python-modelos-onnx-ia-20250330/) - [Optimización del Memory Footprint en Proyectos de Machine Learning con Python: Técnicas Avanzadas para Reducir el Consumo de Memoria](https://blog.sergiomarquez.dev/post/optimizacion-memory-footprint-machine-learning-python-20250329/) - [Cómo Implementar Custom Collate Functions en Python para Optimizar Data Loaders en Proyectos de IA](https://blog.sergiomarquez.dev/post/como-implementar-custom-collate-functions-python-optimizar-data-loaders-ia-20250329/) - [Implementación de Funciones de Activación Personalizadas Eficientes con Python para Modelos de IA](https://blog.sergiomarquez.dev/post/implementacion-funciones-activacion-personalizadas-eficientes-python-ia-20250328/) - [FastAPI para Serving de Modelos de IA: Cómo Desplegar y Escalar Inferencia con Python](https://blog.sergiomarquez.dev/post/fastapi-serving-modelos-ia-20250328/) - [Cómo usar Extensiones Cython para Optimizar el Rendimiento en Proyectos de IA con Python](https://blog.sergiomarquez.dev/post/optimizacion-cython-ia-python-20250328/) - [Cómo aplicar Profiling y Debugging en Training Loops para Optimizar Modelos de IA con Python](https://blog.sergiomarquez.dev/post/profiling-debugging-training-loops-python-ia-20250327/) - [Optimización de operaciones críticas en IA: Integración de C++ con Python usando pybind11](https://blog.sergiomarquez.dev/post/optimizacion-operaciones-criticas-ia-cplusplus-pybind11-20250326/) - [Cómo extender clases base de frameworks de IA eficientemente con Python](https://blog.sergiomarquez.dev/post/extender-clases-base-frameworks-ia-python-20250326/) - [Optimización de Pipelines de IA: Cacheo Inteligente de Resultados con Python](https://blog.sergiomarquez.dev/post/optimizacion-pipelines-ia-cacheo-inteligente-python-20250325/) - [Cómo implementar pipelines de Data Augmentation personalizados con Python para mejorar modelos de IA](https://blog.sergiomarquez.dev/post/pipelines-data-augmentation-personalizados-python-ia-20250325/) - [Cómo acelerar el entrenamiento de modelos de IA mediante la paralelización con multiprocessing en Python](https://blog.sergiomarquez.dev/post/acelerar-entrenamiento-ia-multiprocessing-python-20250324/) - [Cómo implementar el patrón Singleton en Python para gestionar eficientemente recursos en IA](https://blog.sergiomarquez.dev/post/singleton-python-recursos-ia-20250323/) - [Impulsando el Rendimiento en Machine Learning: Uso Efectivo de Numba en Python para Optimizar Hotspots](https://blog.sergiomarquez.dev/post/impulsando-rendimiento-machine-learning-numba-python-20250321/) - [Cómo implementar el Builder Pattern eficientemente en Python para la configuración de modelos de IA](https://blog.sergiomarquez.dev/post/builder-pattern-configuracion-modelos-ia-20250320/) - [Cómo implementar el Factory Pattern en Python para la creación de modelos de IA de forma modular y escalable](https://blog.sergiomarquez.dev/post/factory-pattern-modelos-ia-python-20250318/) - [Optimización del Preprocesamiento de Datos en IA: Implementando el Strategy Pattern con Python](https://blog.sergiomarquez.dev/post/optimizacion-preprocesamiento-ia-strategy-pattern-python-20250318/) - [Cómo implementar Property Decorators para Feature Engineering en Python de forma eficiente](https://blog.sergiomarquez.dev/post/como-implementar-property-decorators-feature-engineering-python-20250317/) - [Optimización de Modelos de IA con Type Hints Avanzados: Validación Eficiente de Tensores y Datos en Python](https://blog.sergiomarquez.dev/post/optimizacion-modelos-ia-type-hints-avanzados-20250316/) - [Cómo utilizar metaclases en Python para arquitecturas de modelos dinámicas en IA](https://blog.sergiomarquez.dev/post/metaclases-python-arquitecturas-modelos-dinamicas-20250315/) - [Cómo implementar Custom Datasets en Python para IA: Uso de __getitem__ y __len__](https://blog.sergiomarquez.dev/post/como-implementar-custom-datasets-python-ia-20250314/) - [Java Records: datos inmutables y mejor rendimiento (guía)](https://blog.sergiomarquez.dev/post/explorar-uso-de-java-records-datos-inmutables-rendimiento-20250307/) - [Explora la serialización en Java: cómo funciona y sus aplicaciones prácticas](https://blog.sergiomarquez.dev/post/explora-serializacion-en-java-como-funciona-y-sus-aplicaciones-practicas-20250304/) - [Domina los Constructores en Java: Conceptos, Tipos y Mejores Prácticas para Construir Objetos](https://blog.sergiomarquez.dev/post/domina-constructores-java-conceptos-tipos-mejores-practicas-20250304/) - [Domina las Expresiones Regulares en Java para Validación y Parsing Efectivos](https://blog.sergiomarquez.dev/post/domina-expresiones-regulares-java-validacion-parsing-efectivos-20250226/) - [Serialización en Java: guía completa con ejemplos reales](https://blog.sergiomarquez.dev/post/explora-serializacion-deserializacion-java-gestion-datos-20250225/) - [Optimización de Consultas en Spring Data JPA: Estrategias Avanzadas para Mejorar el Rendimiento de Tus Aplicaciones](https://blog.sergiomarquez.dev/post/optimizacion-consultas-spring-data-jpa-mejorar-rendimiento/) - [Implementación de Arquitectura Hexagonal para Microservicios Resilientes con Java y Spring Boot](https://blog.sergiomarquez.dev/post/implementacion-arquitectura-hexagonal-microservicios-resilientes-java-spring-boot/) - [Guía Completa de Implementación de Seguridad JWT en Aplicaciones Spring Boot](https://blog.sergiomarquez.dev/post/implementacion-seguridad-jwt-en-spring-boot/) - [Optimización de Consultas con Spring Data JPA y Especificaciones Dinámicas en Java](https://blog.sergiomarquez.dev/post/optimizacion-consultas-spring-data-jpa-especificaciones-dinamicas-java/) - [Java Streams API: Simplifica tu flujo de datos en aplicaciones empresariales con Java 21](https://blog.sergiomarquez.dev/post/java-streams-api-simplifica-flujo-de-datos-en-java-21/) - [Microservicios con Java y Spring: Arquitectura Hexagonal para Diseños Resilientes](https://blog.sergiomarquez.dev/post/microservicios-java-spring-arquitectura-hexagonal/) - [Cómo implementar CQRS y Event Sourcing en Spring Boot para aplicaciones escalables y resilientes](https://blog.sergiomarquez.dev/post/implementacion-cqrs-event-sourcing-spring-boot/) - [Patrones de Diseño en Spring: Aplicando la Arquitectura Hexagonal en Aplicaciones Empresariales](https://blog.sergiomarquez.dev/post/patrones-diseno-spring-arquitectura-hexagonal-aplicaciones-empresariales/) - [Implementando SignalR en Angular: Comunicación en Tiempo Real con Servidor y Cliente](https://blog.sergiomarquez.dev/post/implementando-signalr-angular-comunicacion-tiempo-real/) - [Aprende a Implementar un Sistema de Colas con RabbitMQ y Node.js para Aplicaciones Escalables](https://blog.sergiomarquez.dev/post/implementacion-rabbitmq-nodejs/) - [Aprende sobre WebSockets: Comunicación en Tiempo Real para Aplicaciones Web Modernas](https://blog.sergiomarquez.dev/post/websockets-comunicacion-en-tiempo-real-aplicaciones-web/) - [Aprende a Crear Microservicios con Node.js y Express: Guía Completa para Desarrolladores Modernos](https://blog.sergiomarquez.dev/post/crear-microservicios-nodejs-express/) - [Implementación de DevOps en el Ciclo de Vida del Desarrollo de Software: Mejores Prácticas](https://blog.sergiomarquez.dev/post/implementacion-devops-ciclo-vida-desarrollo-software/) - [Next.js para React: guía completa de desarrollo web 2026](https://blog.sergiomarquez.dev/post/guia-completa-nextjs-desarrollo-aplicaciones-web-react/) - [Prisma ORM con Node.js: gestiona bases de datos en 2026](https://blog.sergiomarquez.dev/post/usar-prisma-gestionar-bases-de-datos-nodejs/) - [Introducción a la Detección de Anomalías en Datos Usando Python y Scikit-learn](https://blog.sergiomarquez.dev/post/deteccion-anomalias-python-scikit-learn/) - [Introducción a la Programación Cuántica con Qiskit: Desbloqueando el Futuro de la Computación](https://blog.sergiomarquez.dev/post/introduccion-programacion-cuantica-qiskit/) - [Aprende a usar WebSockets en Python con Flask para aplicaciones en tiempo real](https://blog.sergiomarquez.dev/post/websockets-python-flask-aplicaciones-en-tiempo-real/) - [Domina el Principio de Separación de Responsabilidades en Arquitectura de Software](https://blog.sergiomarquez.dev/post/separacion-de-responsabilidades-arquitectura-software/)