Artículos
-
Java
Migraciones de base de datos versionadas con Flyway en Spring Boot
Flyway aplica scripts SQL numerados en orden y lleva registro de cuáles ya se ejecutaron, eliminando inconsistencias entre entornos. Guía completa con integración en Spring Boot, tabla flyway_schema_history, comandos clave, CI/CD y comparativa con Liquibase.
-
Python
Construye un mini framework de agentes en Python para entender LangGraph por dentro
Aprende a construir desde cero un framework de agentes ReAct en Python puro. Cuando entiendes lo que hay debajo, depurar LangGraph o CrewAI deja de ser un misterio.
-
C#
Span
y Memory en C#: alto rendimiento sin presionar al GC Span y Memory te permiten trabajar con porciones de arrays y strings sin copiar datos al heap. Si el GC aparece en tus perfiles, aquí está la solución.
-
Java
Quarkus y Micronaut en 2026: microservicios Java ligeros frente a Spring Boot
Spring Boot manda en Java, pero en la nube tiene un problema serio: arranca lento y come demasiada RAM. Quarkus y Micronaut lo resuelven de raíz, y en 2026 ya son opciones reales para proyectos nuevos.
-
Generales
Kotlin con Spring Boot en 2026: el stack JVM más productivo para el backend
Spring Boot con Kotlin reduce drásticamente el código repetitivo: data classes en lugar de Lombok, null safety en los modelos y coroutines para el stack reactivo. Aquí tienes una guía práctica para montar tu primer proyecto.
-
Javascript
satisfies y const en TypeScript: más control del tipo sin perder información
Cómo usar satisfies y as const en TypeScript para validar que un valor cumple un tipo sin perder la información específica que el compilador infiere. Con ejemplos prácticos de configuración, traducciones y parámetros genéricos.
-
Generales
gRPC en Go: microservicios tipados con protobuf en 2026
Aprende a usar gRPC con Go para comunicar microservicios de forma eficiente: define contratos con Protobuf, genera el código automáticamente y saca partido del streaming bidireccional.
-
Generales
Embassy: async embebido en Rust sin std ni RTOS
Embassy es un framework async para microcontroladores en Rust que te permite usar async/await sin heap, sin sistema operativo y sin RTOS. Aquí te cuento cómo funciona y por qué cambia la forma de escribir código embebido.
-
Javascript
El error de Node.js que puede disparar tu factura de AWS: bucles sin backoff
Un bucle de reintentos sin espera en Node.js puede generar miles de peticiones por segundo a AWS y multiplicar tu factura en horas. Aquí tienes el problema, el porqué y cómo solucionarlo con backoff exponencial.
-
PHP
Migrar MySQL de utf8 a utf8mb4 en PHP sin perder datos ni tiempo de actividad
El charset utf8 de MySQL no es UTF-8 real: no soporta emojis ni caracteres de 4 bytes. Esta guía explica cómo migrar a utf8mb4 paso a paso, sin sorpresas con los índices y sin cortar el servicio.









