27 de julio de 2026
Cómo dirigir sesiones largas con Claude Code
📖 9 min de lectura
Cómo mantener el control en tareas largas con Claude Code usando el modo plan, Compact, Rewind, Goal, Loop y worktrees.
🚨 ¡Nueva review! 🔇 Los mejores cascos con ANC del mercado: los Sony WH-1000XM4 . ¡Échale un ojo! 👀
27 de julio de 2026
📖 9 min de lectura
Cómo mantener el control en tareas largas con Claude Code usando el modo plan, Compact, Rewind, Goal, Loop y worktrees.
12 de julio de 2026
📖 13 min de lectura
Nueve git hooks listos para copiar y pegar que detectan los errores tontos (debug olvidado, secretos, composer desincronizado, ramas mal nombradas...) antes de que lleguen a la review.
7 de julio de 2026
📖 8 min de lectura
Las buenas prácticas son una guía, no mandamientos. Repasamos los casos en los que aplicar DRY, Clean Code o arquitectura en capas a saco te hace más mal que bien.
4 de julio de 2026
📖 11 min de lectura
Cómo un upload de archivos en PHP que valida extensión y tipo MIME puede convertirse en ejecución remota de código (RCE). Laboratorio reproducible con Docker, el ataque paso a paso y las capas de defensa que lo paran de verdad.
30 de junio de 2026
📖 7 min de lectura
Diferencias entre isset() y empty() en PHP 8: tabla de verdad verificada, el problema del 0 y "0", isset vs array_key_exists en APIs PATCH, el matiz del operador ?? y validación moderna explícita.
25 de junio de 2026
📖 4 min de lectura
La API Intl de JavaScript formatea fechas, números, monedas, tiempo relativo y plurales de forma nativa, con cero dependencias y soporte de idiomas integrado. Puede sustituir a moment.js, numeral.js y buena parte de date-fns.
24 de junio de 2026
📖 6 min de lectura
Guía actualizada de buenas prácticas para CLAUDE.md en 2026: qué sigue funcionando, qué ha quedado obsoleto y qué es nuevo con los modelos actuales.
23 de junio de 2026
📖 8 min de lectura
Claude Code tiene un ecosistema de comandos que la mayoría de la gente ignora. /compact, /init, /cost, /model, el prefijo !... Esta es la guía que te hubiera gustado tener el primer día.
22 de junio de 2026
📖 7 min de lectura
La mayoría de routers domésticos son un coladero: credenciales por defecto, WPS activado, firmware de hace años y administración remota abierta. Los 5 fallos más comunes y cómo arreglarlos en 10 minutos.
13 de mayo de 2026
📖 5 min de lectura
Por qué he sacado NPM de mi máquina y me he pasado a PNPM 11 en Linux Mint. El ataque a TanStack, el rm -rf que se viene, y cómo migrar sin morir en el intento.
22 de abril de 2026
📖 27 min de lectura
Implementa CQRS y Event Sourcing en NestJS con @nestjs/cqrs: Commands y Queries separados, CommandHandler, QueryHandler, EventHandler, Sagas para flujos complejos, Event Store tipado, proyecciones de lectura, retry en sagas y arquitectura event-driven a escala enterprise. Serie NestJS #24.