Categorías

Herramientas

Node.js 26 ya es LTS: cómo migrar tu imagen Docker desde Node 24

Node.js 26 pasa a LTS activa el 28 de octubre de 2026 y Node 24 entra en mantenimiento el 20 de octubre. Para migrar una imagen Docker basta cambiar node:24-slim por node:26-slim, pero conviene revisar tres cosas: los módulos internos _stream_* eliminados, writeHeader() eliminado y los módulos nativos, que se recompilan para la ABI 147.

Herramientas

Cómo arreglar unexpected argument ‘–frozen-lockfile’ found en pnpm 12

El error unexpected argument '--frozen-lockfile' found sale porque npm install -g pnpm ya instala pnpm 12, reescrito en Rust, y su CLI no acepta un valor separado por espacio. Cambia --frozen-lockfile false por --no-frozen-lockfile y fija la versión de pnpm en tu Dockerfile y en packageManager para que la siguiente versión no te sorprenda.

Desarrollo de Software

Astro 5: cuando contenido y aplicaciones convergen

Astro 5 lleva nueve meses en producción y ha terminado de consolidarse como una plataforma distinta al resto del ecosistema JavaScript. Su apuesta por contenido tipado y renderizado mixto sin fricciones la coloca en un espacio propio, a medio camino entre Next y los generadores estáticos. Una valoración con rodaje.

Desarrollo de Software

Qwik en producción: resumible y económico en cliente

Qwik lleva dos años prometiendo aplicaciones que arrancan al instante porque, en vez de hidratar, reanudan la ejecución serializada en el servidor. Con la serie 1.x asentada y casos reales publicados, esta guía revisa si la resumibilidad compensa la curva de aprendizaje y en qué tipo de producto pesa más ese ahorro de JavaScript en cliente.

Desarrollo de Software

TypeScript 5.5: tipos avanzados sin rompernos

TypeScript 5.5 llegó con inferencia de predicados, tipos de expresiones regulares estrictos y mejoras de declaraciones aisladas. Un año de uso real para separar lo que cambia el código diario de lo que es novedad cosmética, y cuándo conviene actualizar.

Tecnología

Deno 2.0: compatibilidad con Node sin perder identidad

Deno 2.0 salió en octubre de 2024 con una apuesta clara: compatibilidad seria con npm, pnpm, package.json y node_modules, manteniendo la identidad del runtime. Medio año después, miramos qué ha supuesto para proyectos reales y dónde sigue cojeando.

Desarrollo de Software

Full-stack TypeScript en 2025: lo bueno, lo regular, lo malo

Full-stack TypeScript con Next.js y tRPC elimina la duplicación de tipos entre frontend y backend, pero no es la solución universal: Node se queda corto en cargas CPU-bound, el testing sigue fragmentado y los proyectos grandes acaban dividiéndose. Es la mejor opción para productos pequeños y medianos con equipos ágiles, no para sistemas de alto rendimiento sostenido.