Blog · Página 3

Artículos

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

Requisitos de OpenClaw y errores comunes al instalar
OpenClawActualizado ·

Requisitos de OpenClaw y errores comunes al instalar

Los requisitos reales de OpenClaw (Node, RAM, sistema operativo) y cómo resolver los errores más comunes al instalarlo: Node demasiado viejo, el daemon que no arranca, el puerto 18789 y la API key.

Cómo instalar OpenClaw en una Raspberry Pi (4 y 5)
OpenClawActualizado ·

Cómo instalar OpenClaw en una Raspberry Pi (4 y 5)

Guía paso a paso para correr OpenClaw 24/7 en una Raspberry Pi: qué modelo sirve de verdad, Raspberry Pi OS 64-bit, instalación, daemon con systemd y acceso remoto con Cloudflare Tunnel.

Cómo instalar OpenClaw con Docker Compose
OpenClawActualizado ·

Cómo instalar OpenClaw con Docker Compose

Instalación de OpenClaw con Docker y Docker Compose paso a paso: imagen oficial en GitHub Container Registry, el script de setup, dónde se persiste la configuración y cómo actualizar sin perder datos.

Cómo instalar OpenClaw en Ubuntu (servidor 24/7)
OpenClawActualizado ·

Cómo instalar OpenClaw en Ubuntu (servidor 24/7)

Instala OpenClaw en Ubuntu paso a paso: el script automático o Node manual, cómo dejarlo corriendo como servicio systemd 24/7, requisitos y los comandos para administrarlo.

Cómo instalar OpenClaw en Windows (nativo o WSL2)
OpenClawActualizado ·

Cómo instalar OpenClaw en Windows (nativo o WSL2)

OpenClaw en Windows 10 y 11 tiene tres caminos oficiales: el instalador de PowerShell, la app nativa Windows Hub o un gateway en WSL2. Cuándo conviene cada uno, paso a paso.

Inteligencia Artificial
Inteligencia Artificial

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.

La key fantasma de Cache::flexible() en Laravel
Laravel

La key fantasma de Cache::flexible() en Laravel

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
PHP

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
Inteligencia Artificial

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
Next.js

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.