Artículos
Más de 100 tutoriales y guías en español sobre Laravel, PHP, Next.js, WordPress e IA. Código real y probado, publicando desde 2019.

Búsqueda semántica en Laravel con MariaDB Vector, sin pgvector
Laravel 13 soporta whereVectorSimilarTo sobre MariaDB 11.7 o superior, no solo sobre PostgreSQL con pgvector. Qué SQL genera, cómo se define la columna y el índice, y dónde se rompe la equivalencia entre los dos motores.

MCP Apps: cuando una tool necesita una interfaz y no otro párrafo
MCP Apps permite que un servidor entregue una UI interactiva dentro del cliente. La parte interesante no es el iframe: es cómo separa datos, herramientas y permisos para que el agente no tenga que fingir una interfaz con texto.

OAuth en un servidor MCP remoto: la API key ya no alcanza
Un servidor MCP HTTP que actúa sobre datos de usuarios necesita saber para qué recurso sirve un token, qué permisos trae y cómo se obtuvo. OAuth para MCP añade esas piezas; EMA reduce el consentimiento repetido, no la responsabilidad del servidor.

Medí si el shunt de Spotify recorta de verdad un 90% de tokens en Claude Code
Shunt es el plugin de Spotify que intercepta las lecturas grandes de Claude Code y las delega a un modelo más barato. El 90% que anuncia es real, pero se aplica solo a lo interceptado. Medí 30 días de mis propias sesiones para ver cuánto es eso.

Laravel desactivó los issues en sus paquetes: ahora solo acepta pull requests
Socialite, Scout, Telescope, Sanctum y otros catorce repos oficiales ya no dejan abrir issues. El framework sí. Comprobé repo por repo cuáles cayeron y qué significa para quien solo quería reportar un bug.

¿Vale la pena estudiar programación en 2026? La pregunta está mal hecha
El mercado junior está roto y hay datos de nóminas que lo confirman: los de 22 a 25 años en trabajos expuestos a IA están un 19% por debajo. Pero el mecanismo no es el que todo el mundo repite, y eso cambia qué deberías hacer.

OpenClaw 2.0: qué cambia y cómo actualizar sin romper tu Claw
OpenClaw 2.0 (v2026.8.1) llegó con tres breaking changes, una fecha límite para los plugins y varios comportamientos que ahora vienen activados por defecto. Qué se rompe, qué hace openclaw doctor --fix y qué revisar antes de actualizar.

OpenAI corta sus modelos en Cursor: qué pasa el 12 de noviembre
OpenAI avisó a SpaceX de que retira sus modelos de Cursor con fecha propuesta del 12 de noviembre de 2026, y no le dará los futuros. Qué dice el comunicado, qué te queda dentro del editor y qué decidir antes de esa fecha.

Agent Skills Discovery: publicar skills en .well-known para que los agentes las encuentren
El RFC de Cloudflare define un índice en /.well-known/agent-skills/index.json para que un agente descubra qué skills publica un dominio. Qué dice la spec, leída del original, y cómo la implementé en este sitio con Next.js.

WebMCP: la API que deja a tu web ofrecer herramientas a los agentes
WebMCP es la propuesta de Google y Microsoft para que una página registre tools que un agente del navegador puede llamar. Qué es, en qué estado está y cómo se escribe, con la API imperativa y la declarativa.