Artículos
-
Python
Excepciones en Python: try/except/else/finally cuándo usar cada cláusula
Guía sobre manejo de excepciones en Python: try/except básico, captura de múltiples errores, cláusula else (solo se ejecuta si no hubo excepción), finally (siempre se ejecuta), re-raise y jerarquía de excepciones. Con 4 ejemplos reales y los antipatrones más habituales.
-
PHP
array_chunk y array_slice en PHP: dividir y paginar arrays
Guía práctica de array_chunk() y array_slice() en PHP: cómo dividir arrays en lotes, extraer porciones por offset y longitud, gestionar colas con array_splice y montar un paginador completo. Con 4 ejemplos reales y casos frecuentes de error.
-
Javascript
Symbol en JavaScript: identificadores únicos y well-known symbols
Aprende a usar Symbol en JavaScript para crear valores únicos como claves de propiedades sin colisiones. Cubre Symbol.for para el registro global, well-known symbols como Symbol.iterator, Symbol.toPrimitive y Symbol.hasInstance, y casos reales con ejemplos de código.
-
Generales
Generics en Rust: funciones y structs que funcionan con cualquier tipo
Aprende a usar generics en Rust: funciones y structs genéricos, múltiples parámetros de tipo, métodos en tipos genéricos y por qué Option y Result son generics. Incluye monomorfización explicada: zero overhead en tiempo de ejecución, con 4 ejemplos progresivos.
-
Generales
Elixir 1.18 en 2026: el sistema de tipos gradual y las novedades reales del lenguaje
Elixir 1.18 llega con tipos graduales basados en set-theoretic types, warnings de compilación sobre tipos incorrectos y mejoras en el protocolo de diagnósticos. Qué cambia y qué no.
-
Python
Iteradores en Python: __iter__ y __next__ para objetos iterables propios
Aprende el protocolo iterador de Python: diferencia entre iterable e iterador, cómo definir __iter__ y __next__ en tus propias clases, crear iteradores infinitos con StopIteration y usar generadores con itertools.islice para secuencias sin fin.
-
Generales
Zig 0.14.0 en 2026: qué es el lenguaje, por qué importa y cómo empezar
Zig es un lenguaje de sistemas sin GC, sin runtime oculto y sin excepciones. Con la versión 0.14.0 disponible desde marzo de 2025, te explicamos qué lo diferencia de C y Rust y cómo dar los primeros pasos.
-
PHP
array_diff y array_intersect en PHP: comparar arrays
Aprende a usar array_diff, array_intersect y sus variantes en PHP para comparar arrays por valor, clave o ambos. Ejemplos reales de permisos de usuario, sincronización de etiquetas, detección de cambios en configuración y filtrado de entradas de formulario.
-
Generales
Flutter 3.27 en 2026: las novedades más importantes del framework de Google
Flutter 3.27, publicado en diciembre de 2024, trae mejoras en widgets como CarouselView, mejor rendimiento con Impeller en iOS y Android, refinamientos en Flutter Web con WebAssembly y las novedades de Dart 3.6 como los digit separators.
-
Ruby
Ruby 3.4 en 2026: YJIT mejorado, Prism parser y las novedades que importan
Ruby 3.4 llegó en diciembre de 2024 con YJIT multihilo activado por defecto, Prism como parser oficial y el parámetro implícito it en bloques. Te contamos qué cambia y por qué merece actualizar.









