Artículos
-
PHP
file_get_contents() y file_put_contents() en PHP: leer y escribir ficheros en una línea
Aprende a leer y escribir ficheros en PHP con file_get_contents() y file_put_contents(). Ejemplos con FILE_APPEND y LOCK_EX para logs, peticiones HTTP sin cURL, comprobación de errores y cuándo no usarlas por consumo de memoria.
-
Javascript
setTimeout, setInterval y queueMicrotask en JavaScript: temporización y prioridad
Aprende cómo funcionan setTimeout, setInterval y queueMicrotask en JavaScript. Descubre por qué setTimeout(fn, 0) no es inmediato, cómo evitar el drift de setInterval con setTimeout recursivo y cuándo usar queueMicrotask o requestAnimationFrame para animaciones.
-
Generales
Rc
> en Rust: el patrón para datos mutables con múltiples propietarios Aprende a combinar Rc y RefCell en Rust para tener múltiples propietarios con mutabilidad interior. Cuatro ejemplos prácticos: contador compartido, árbol con referencias al padre y grafo con aristas compartidas. También cómo evitar el pánico por double borrow y cuándo usar Arc con Mutex.
-
Generales
Testing en Elixir: ExUnit, Mox y doctests que verifican tu documentación
Elixir incluye ExUnit como framework de testing en la librería estándar. Los doctests convierten los ejemplos de la documentación en tests reales. Mox permite mockear behaviours sin magia.
-
Python
namedtuple y dataclasses en Python: datos estructurados sin clases completas
namedtuple y dataclass resuelven el mismo problema de formas distintas: estructurar datos en Python sin escribir clases completas a mano. Aprende con ejemplos reales de transacciones bancarias, configuración de app y colores RGB cuándo usar cada uno y por qué.
-
Generales
Zig y WebAssembly: compilar a WASM sin Emscripten ni toolchain adicional
Con Zig compilar a WebAssembly es tan sencillo como cambiar el target. Sin Emscripten ni herramientas adicionales: wasm32-freestanding para el navegador y wasm32-wasi para entornos como Wasmtime.
-
PHP
json_validate() en PHP 8.3: validar JSON sin decodificarlo y errores JSON
json_validate() es la función de PHP 8.3 que comprueba si una cadena es JSON válido sin decodificarla, ahorrando memoria. Aprende a combinarla con json_decode, JsonException y JSON_THROW_ON_ERROR, y cómo crear un polyfill para PHP 8.1 y 8.2.
-
Generales
Impeller: el motor de rendering de Flutter que reemplaza a Skia en iOS y Android
Impeller es el nuevo motor de renderizado de Flutter que elimina el shader compilation jank. Activo por defecto en iOS desde Flutter 3.10 y en Android desde Flutter 3.19. Explicación de cómo funciona, diferencias con Skia y qué cambia para el desarrollador.
-
Ruby
ActiveRecord avanzado: el problema N+1, eager loading y queries eficientes
El problema N+1 genera una query SQL por cada objeto en un bucle. ActiveRecord resuelve esto con includes, preload y eager_load. Te explicamos cuándo usar cada uno y cómo detectar hotspots con Bullet.
-
Generales
Vapor 4 en 2026: servidor HTTP en Swift puro sin Node.js
Vapor 4 es el framework web de Swift más maduro para backend en 2026. Aprende rutas, Fluent ORM, JWT y despliegue con Docker en Swift 6 sin Node.js ni Python.









