Artículos
-
C#
.NET MAUI en 2026: apps nativas multiplataforma con C# y una base de código
.NET MAUI es el sucesor oficial de Xamarin.Forms y te permite crear apps nativas para Android, iOS, macOS y Windows desde un único proyecto en C#. Esta guía explica cómo funciona, qué ha cambiado desde .NET 8 y cuándo tiene sentido elegirlo.
-
Java
Jakarta EE 11 en 2026: el estándar enterprise Java con Java 21 como mínimo
Jakarta EE 11 llega con Java 21 LTS como requisito mínimo y trae novedades importantes: Jakarta Data 1.0, mejor soporte de records en JPA, REST 4.0 y autenticación OIDC declarativa en Security 4.0.
-
Generales
Gradle con Kotlin DSL en 2026: adiós al Groovy, bienvenido el autocompletado
Gradle 8.x recomienda usar build.gradle.kts con Kotlin DSL para proyectos nuevos: tipado estático, autocompletado real en IntelliJ y errores detectados antes de ejecutar el build.
-
Javascript
Type inference avanzado en TypeScript: infer, distribución y tuplas variádicas
TypeScript va mucho más allá de anotar tipos a mano: con infer, conditional types distribuidos y tuplas variádicas puedes derivar tipos complejos directamente del código sin duplicar una sola línea de anotaciones.
-
Generales
PGO en Go: compilación guiada por perfiles para exprimir el rendimiento
PGO (Profile-Guided Optimization) llegó estable en Go 1.21 y permite al compilador optimizar el binario usando datos reales de producción, logrando mejoras de rendimiento del 2 al 14% sin tocar una sola línea de código.
-
Generales
Axum 0.8: construir APIs HTTP en Rust en 2026
Axum es el framework web de Rust mantenido por el equipo de Tokio, y en 2026 es la opción preferida de la comunidad para construir APIs HTTP. Esta guía explica cómo funciona, qué trajo la versión 0.8 y cómo estructurar un proyecto real.
-
Javascript
Navigation API: historial web sin los hacks de la History API
La Navigation API llega para resolver los problemas reales que lleva arrastrando la History API desde HTML5: intercepta el botón atrás, detecta la dirección de la navegación y se integra con View Transitions sin necesidad de frameworks.
-
PHP
Job Batching en Laravel: procesar ficheros CSV grandes sin bloquear la aplicación
Cuando tienes un CSV de cien mil filas, procesarlo en la petición HTTP es una receta para el timeout. Aprende a dividirlo en chunks, despacharlos como jobs en background y monitorizar el progreso con Bus::batch() de Laravel.
-
PHP
APIs REST en PHP moderno en 2026: Slim, API Platform o sin framework
Guía práctica para construir APIs REST en PHP en 2026: comparativa entre Laravel, Slim Framework, API Platform y PHP puro, con ejemplos de autenticación JWT, validación, rate limiting y documentación OpenAPI.
-
Python
Testing con pytest en 2026: fixtures, marcas y estrategias que funcionan
pytest es la forma más directa de escribir tests en Python: sin clases obligatorias, con assert simple y un sistema de fixtures que te ahorra mucho código repetido. Esta guía cubre lo esencial para testear bien en 2026, desde la estructura básica hasta plugins como pytest-asyncio o pytest-xdist.









