Artículos
-
Otros lenguajes
Data frames en R: manipulación de datos con base R y data.table de alto rendimiento
El data frame es la estructura central de R para análisis de datos. Aprende a manipularlos con base R y con data.table, el paquete de alto rendimiento que usa modificación por referencia y puede ser 10 veces más rápido que dplyr en conjuntos de más de un millón de filas.
-
PHP
Generadores en PHP: yield, lazy evaluation y cómo ahorrar memoria
Aprende a usar generadores en PHP con yield para procesar ficheros grandes y consultas de base de datos sin agotar la memoria. Cubre yield from, send(), getReturn() y secuencias infinitas, con comparativa real de uso de memoria.
-
Otros lenguajes
DataFrames.jl en Julia: análisis de datos al estilo pandas pero con rendimiento nativo
DataFrames.jl lleva el análisis tabular de Julia con una API similar a pandas pero con tipos estrictos y compilación nativa. Filtrado, agrupaciones, joins y transformaciones con código real y comparativa de rendimiento.
-
Javascript
Drizzle ORM con TypeScript: schema tipado, queries con inferencia y migraciones
Aprende a usar Drizzle ORM con TypeScript: schema tipado sin archivos externos, tipos inferidos automáticamente con $inferSelect, queries CRUD encadenadas, joins tipados y migraciones con drizzle-kit generate y push. Control total sobre SQL sin renunciar a la seguridad de tipos.
-
Lua
Coroutines en Lua: concurrencia cooperativa sin threads del sistema operativo
Las corrutinas de Lua permiten implementar concurrencia cooperativa sin hilos del sistema operativo. Aprende a usar coroutine.create, resume y yield para construir iteradores, máquinas de estado y schedulers ligeros.
-
Erlang
Gleam vs Elixir: cuándo elegir uno u otro en el ecosistema BEAM
Gleam y Elixir comparten la máquina virtual BEAM pero son muy distintos: Gleam tiene tipado estático y compila a JavaScript, Elixir tiene macros y un ecosistema más maduro con Phoenix. Comparativa práctica para elegir bien.
-
Generales
Ent ORM en Go: schema como código, edges, queries tipadas y hooks
Aprende a usar Ent, el ORM de Meta para Go, donde el schema se escribe en código Go puro. Define campos y relaciones (edges), genera un cliente tipado, ejecuta queries con predicados y añade hooks para controlar mutaciones. Con ejemplos completos de CRUD.
-
Javascript
Métodos modernos de Object en JavaScript: Object.hasOwn, fromEntries, structuredClone y groupBy
Guía práctica sobre los métodos de Object añadidos en versiones recientes de JavaScript: Object.hasOwn, Object.fromEntries, structuredClone y más. Con ejemplos reales, antipatrones habituales y las diferencias entre freeze y seal.
-
Generales
Actix-web en Rust: alto rendimiento, modelo de actores y comparativa con Axum
Actix-web es uno de los frameworks web más rápidos en los benchmarks de TechEmpower. Aprende a crear rutas, usar extractores de Path y Query, compartir estado con web::Data, añadir middleware y compara con Axum en cuatro ejemplos prácticos de código.
-
Generales
Generics avanzados en Swift: some, any, tipos asociados primarios y parameter packs
Aprende a usar some y any en Swift con criterio: tipos opacos, existenciales, primary associated types de Swift 5.7 y parameter packs de Swift 5.9. Con cuatro ejemplos comparativos reales y los errores típicos que comete todo el mundo al empezar.









