Artículos
-
Generales
data class, sealed class y value class en Kotlin: modelar datos con precisión
Aprende a usar data class, sealed class y value class en Kotlin para modelar datos de forma expresiva, segura y sin código repetitivo. Con ejemplos prácticos y casos de uso reales.
-
Javascript
Monorepos TypeScript en 2026: tsup, project references y paths sin dolor
Cómo organizar un monorepo TypeScript en 2026 con tsconfig paths, project references, tsup y Turborepo: qué elige cada quien y por qué el combo pnpm + Turborepo + tsup se ha convertido en el estándar.
-
Generales
Testing en Go en 2026: table-driven tests, benchmarks y fuzzing
Go trae un runner de tests integrado que no necesita frameworks externos. En esta guía ves cómo funciona, qué son los table-driven tests, cómo medir rendimiento con benchmarks y cómo usar el fuzzer para cazar bugs con inputs aleatorios.
-
Generales
Option
en Rust: adiós al null, hola Some y None Option T en Rust sustituye al null con dos variantes: Some envuelve el valor y None representa la ausencia. Aprende a usarla con match, if let, unwrap_or, map y and_then, a propagar None con el operador ? y cuándo evitar unwrap en producción.
-
Generales
Rust en el kernel de Linux: qué es Rust-for-Linux y hasta dónde ha llegado
Desde Linux 6.1, el kernel admite Rust junto a C para escribir drivers y módulos nuevos. Esto es lo que ha entrado en cada versión y qué significa para los desarrolladores de sistemas.
-
Javascript
Transcodificar vídeo en el navegador con FFmpeg.wasm sin tocar el servidor
FFmpeg compilado a WebAssembly para ejecutarlo directamente en el navegador. Aprende a convertir vídeos, extraer fotogramas y mostrar el progreso de la conversión sin enviar nada al servidor.
-
Python
Funciones en Python: *args, **kwargs, parámetros por defecto y keyword-only
Aprende a usar *args, **kwargs, parámetros por defecto y keyword-only en funciones Python. Incluye el error clásico con mutables como valor por defecto, parámetros positional-only de Python 3.8 y el orden correcto de parámetros con ejemplos reales.
-
PHP
Event sourcing en Laravel: cómo guardar el historial completo de cambios
Event sourcing es una alternativa al CRUD clásico donde guardas todos los eventos que ocurren en tu app en lugar del estado final. Aprende a implementarlo en Laravel con el paquete de Spatie.
-
PHP
Composer en 2026: gestión de dependencias PHP que ya no tiene excusas
Composer es la herramienta estándar para gestionar dependencias en PHP: descarga paquetes, resuelve versiones y genera el autoloader. Esta guía explica cómo funciona de verdad y qué buenas prácticas conviene aplicar en 2026.
-
PHP
wordwrap y nl2br en PHP: formatear texto largo para la web
Aprende a usar wordwrap() y nl2br() en PHP para formatear texto largo. Cubre wordwrap para cortar líneas, el parámetro cut_long_words para URLs, nl2br para mostrar saltos de línea, y cómo combinarlas con htmlspecialchars de forma segura.









