Artículos
-
PHP
date() y mktime() en PHP: formatear fechas y crear timestamps Unix
Aprende a manejar fechas en PHP con date(), mktime() y time(). Domina los caracteres de formato, construye timestamps Unix desde sus componentes, calcula expiraciones de tokens sumando segundos y evita el error del timezone que desplaza las horas de tu aplicación.
-
Javascript
Generators y yield en JavaScript: funciones pausables e iteración controlada
Aprende a usar generators en JavaScript: qué es function*, cómo funciona yield, comunicación bidireccional con next(valor), secuencias infinitas sin bloqueo, paginación perezosa con async generators, delegación con yield* y los errores más frecuentes al empezar.
-
Generales
Traits esenciales de la stdlib de Rust: Display, Debug, From, Into, Iterator
Guía práctica sobre los traits más usados de la stdlib de Rust: Display para formatear al usuario, Debug para depurar con {:?}, From e Into para conversiones automáticas, PartialEq y Ord para comparar y ordenar, y Default para valores iniciales. Con cuatro ejemplos y errores de compilación r...
-
Generales
Phoenix LiveView en 2026: aplicaciones web reactivas sin escribir JavaScript
Phoenix LiveView 1.0 permite construir interfaces web reactivas donde toda la lógica vive en el servidor Elixir. Actualizaciones del DOM vía WebSocket, sin bundlers, sin frameworks JS del cliente.
-
Python
Context managers en Python: el protocolo with, __enter__ y __exit__
Los context managers de Python no son solo para abrir ficheros. Aprende a implementar __enter__ y __exit__ en tus clases, a suprimir excepciones seleccionadas con __exit__, y a crear context managers rápidos con contextlib.contextmanager y yield. Incluye cuatro ejemplos reales.
-
Generales
Comptime en Zig: generics y metaprogramación sin macros en tiempo de compilación
Zig no tiene macros ni templates: tiene comptime, una palabra clave que ejecuta código Zig real durante la compilación. Aprende a crear generics, inspeccionar tipos y calcular constantes complejas en tiempo de compilación.
-
PHP
compact y extract en PHP: convertir entre arrays y variables
Aprende a usar compact() para crear arrays asociativos desde variables y extract() para lo contrario. Incluye los flags EXTR_SKIP, EXTR_PREFIX_ALL y EXTR_OVERWRITE, por qué extract() con $_POST es peligroso y cómo usar destructuring como alternativa segura en PHP.
-
Generales
Estado en Flutter en 2026: Riverpod 2, Bloc y cuándo usar cada uno
Riverpod 2 y Bloc son las soluciones de gestión de estado más usadas en Flutter. Comparativa práctica con ejemplos de código, diferencias de enfoque y guía para elegir según el tipo de proyecto.
-
Ruby
Hotwire en Rails: Turbo Drive, Turbo Frames y Stimulus sin escribir JavaScript
Hotwire es el stack de DHH para aplicaciones interactivas sin frameworks JS. Turbo Drive, Turbo Frames y Turbo Streams gestionan navegación y actualizaciones en tiempo real desde el servidor. Stimulus añade JavaScript organizado cuando hace falta.
-
Generales
Swift Testing: el nuevo framework de tests que llega con Xcode 16
Swift Testing reemplaza a XCTest con macros @Test y #expect, parametrización nativa, suites con structs y soporte completo para async/await. Disponible en Xcode 16 y Linux.









