JavaScript & TypeScript
El lenguaje de la web y su tipado: novedades, patrones, runtimes y buenas prácticas modernas.
Programación funcional en TypeScript: patrones prácticos sin dogmatismo
No hace falta un monad ni una librería de teoría de categorías para escribir TypeScript más predecible. Patrones funcionales que aportan claridad real, con código moderno y sin dogmatismo.
Bun vs Node.js vs Deno en 2026: qué runtime elegir y por qué
Tres runtimes de JavaScript, tres filosofías distintas. Esto es lo que dicen los datos (varios, no uno solo) y cuándo cada uno gana de verdad.
TypeScript 6 y el camino a TypeScript 7: la guía de la migración al compilador nativo
TypeScript 6 fue la última versión escrita en TypeScript; TypeScript 7 reescribe el compilador en Go y multiplica la velocidad por diez. Esto es lo que cambia y cómo prepararte.
Gestión de estado en aplicaciones frontend modernas: guía práctica
La pregunta '¿qué librería de estado uso?' suele estar mal planteada. Antes hay que responder otra: ¿qué tipo de estado es este? Local, global o de servidor piden soluciones distintas, y la mitad de las veces la respuesta correcta es no añadir ninguna librería.
Cómo usar Claude Code para refactorizar una aplicación TypeScript
Refactorizar con un coding agent no es pedir 'mejora esto'. Es un proceso con pasos concretos, puntos de verificación y una lista de cosas que salen mal si te confías.
El T3 Stack y el auge de los starters full-stack tipados de extremo a extremo
tRPC eliminó la frontera donde el tipado se rompía entre frontend y backend. Repasamos qué compone el T3 Stack, por qué sigue vivo en 2026 y cuándo conviene usarlo o evitarlo.
JavaScript moderno en 2026: las funciones del lenguaje que deberías dominar
No es un changelog de ECMAScript. Son las funciones ya soportadas de forma amplia que deberían cambiar cómo escribes JavaScript a diario, con ejemplos reales de antes y después.
Supply chain attacks: cómo protegerte de paquetes npm maliciosos
En 46 minutos, una dependencia comprometida infectó decenas de miles de entornos. Repasamos los vectores reales de los supply chain attacks en 2026, el caso LiteLLM como ejemplo, y las prácticas concretas que de verdad reducen el riesgo.
Type stripping en Node.js: ejecutar TypeScript sin compilar, explicado
Node.js puede ejecutar archivos .ts directamente desde hace ya un tiempo. No hace type-checking ni soporta todo TypeScript: esto es lo que de verdad ocurre por dentro.
Vitest vs Jest en 2026: por qué Vitest ganó la partida
Vitest ha desplazado a Jest como runner por defecto en la mayoría de proyectos nuevos. Analizamos las razones técnicas reales, no solo la novedad, y cuándo Jest sigue siendo la opción correcta.