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

Cómo instalar OpenClaw en Ubuntu (servidor 24/7)
Instala OpenClaw en Ubuntu paso a paso: script automático o Node manual, cómo dejarlo corriendo como servicio systemd de usuario, acceso remoto sin abrir puertos y el ajuste que evita que el kernel te mate el gateway.

Cómo instalar OpenClaw en Windows (nativo o WSL2)
OpenClaw en Windows 10 y 11 tiene tres caminos oficiales y dos son nativos: el instalador de PowerShell, la app Windows Hub o un gateway en WSL2. Cuándo conviene cada uno, el arranque automático y los fallos típicos.
DNS-AID: descubrimiento de agentes de IA a través de DNS
DNS-AID es un borrador del IETF para que los agentes de IA se descubran vía DNS, reutilizando registros SVCB (RFC 9460) y DNSSEC. Te explico qué es, cómo funciona y si conviene hoy, leído del draft original.

Cache::flexible() en Laravel: la clave interna que no escribiste
Cache::flexible() guarda una clave interna que nunca escribiste. La encontré construyendo una UI de caché: esta es la historia, el código del framework y cómo la resolví.

Composer 2.10: bloqueo de malware y políticas de dependencias
Composer 2.10 trae bloqueo de malware nativo, un objeto config.policy unificado para advisories, paquetes abandonados y malware, e inmutabilidad de versiones estables. La respuesta del ecosistema PHP a los ataques de supply chain de 2026.

Cómo crear un plugin para Claude Cowork (y Claude Code) a partir de tus skills
Guía práctica para empaquetar tus skills en un plugin que funciona igual en Claude Cowork y Claude Code, con el truco de OAuth para conectar un MCP remoto sin API key.

Partículas atmosféricas en Next.js sin Canvas: performante con CSS puro
Cómo construir un sistema de partículas (embers, chispas, copos de nieve) en Next.js con CSS puro: sin Canvas, sin requestAnimationFrame, SSR-safe, configurable por palette y dirección, y con cero impacto en performance.

¿Han muerto los MCP por culpa de Skills?
Skills llegó y muchos declararon a los MCP obsoletos. La realidad es más matizada: no murieron, cambiaron de rol. Te explico por qué.

Descubre las novedades de Laravel 13
Laravel 13 fue lanzado el 17 de marzo de 2026 con PHP 8.3 mínimo, el Laravel AI SDK de primera parte, soporte JSON:API, búsqueda vectorial, passkeys y mucho más. Guía completa de novedades y breaking changes.

Laravel Semanal: 16-23 Febrero 2026
Resumen completo de la semana en Laravel: incidente de Laravel Cloud, AI SDK oficial, Statamic 6, NativePHP gratis, y preparativos para Laravel 13.