Artículos
-
Generales
Supervisores en OTP: cómo Elixir recupera errores de forma automática
Los supervisores OTP forman árboles jerárquicos que vigilan procesos y los reinician cuando fallan. Estrategias one_for_one, one_for_all, rest_for_one y cuándo usar cada una en Elixir.
-
Generales
Interop Zig-C: llamar a cualquier biblioteca C desde Zig sin FFI adicional
Zig puede incluir cabeceras C directamente con @cImport sin bindings ni herramientas externas. Aprende a usar bibliotecas C como SQLite, a compilar código C con zig cc y a exportar funciones Zig para C.
-
Generales
Testing en Flutter: unit, widget e integration tests con el framework oficial
Flutter incluye en el SDK su propio framework de testing con soporte para unit tests, widget tests e integration tests. Guía práctica con ejemplos de código, finders, mocks y cómo organizar la pirámide de tests en un proyecto Flutter.
-
Ruby
Testing en Ruby: RSpec, FactoryBot y la cultura BDD del ecosistema
RSpec y FactoryBot son las herramientas de testing más usadas en Rails. Te explicamos cómo estructurar specs con describe/context/it, crear datos de prueba con factories y organizar una suite que no se vuelva insoportablemente lenta.
-
Generales
Protocolos y genéricos en Swift: diseño orientado a protocolos en la práctica
El diseño orientado a protocolos en Swift usa POP, genéricos, tipos opacos (some) y existenciales (any) para componer comportamiento sin herencia. Guía práctica con ejemplos reales.
-
Generales
Pattern matching en Elixir: cómo cambia la forma de escribir y pensar el código
En Elixir el operador = no asigna, hace match. Eso cambia cómo fluye el control, cómo se destrukturan datos y cómo se escriben funciones con múltiples cláusulas. Ejemplos prácticos.
-
Generales
El sistema de build de Zig: reemplazar CMake y Make con zig build
Zig incluye su propio sistema de build escrito en Zig puro. Sin DSLs ni ficheros de configuración crípticos: el build.zig es código Zig normal. Aprende a compilar, testear y gestionar dependencias con zig build.
-
Generales
Dart en el servidor: Dart Frog y Shelf para APIs sin salir del ecosistema Dart
Shelf es la librería HTTP oficial de Dart y Dart Frog el framework de servidor más completo construido sobre ella. Guía práctica de cómo crear APIs REST en Dart, compartir código con Flutter y cuándo tiene sentido esta arquitectura.
-
Ruby
Ractors en Ruby 3: concurrencia paralela sin el Global VM Lock
Ruby 3.0 introdujo Ractors para lograr paralelismo real en CPU sin depender del GVL. Cada Ractor tiene su propio espacio de memoria y se comunica por mensajes. Te explicamos cómo funcionan y cuándo usarlos.
-
Generales
Swift Package Manager en 2026: dependencias y plugins sin CocoaPods
Swift Package Manager es el estándar para gestionar dependencias en Swift en 2026. Aprende Package.swift, plugins de compilación, recursos en paquetes y por qué CocoaPods ya no es necesario.









