Artículos
-
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
El operador ? en Rust: propagar errores sin escribir match en cada línea
El operador ? en Rust propaga errores automáticamente sin necesidad de escribir un match en cada línea. Aprende cómo funciona, cómo convierte tipos de error con From, cómo encadenarlo en funciones que pueden fallar y cómo usarlo en main(), con cuatro ejemplos progresivos.
-
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.
-
Generales
vpm y v.mod: instalar paquetes y estructurar un proyecto en V
Octava entrega de la serie sobre V: el formato del fichero v.mod, como se declaran y visibilizan los modulos con pub, los comandos de vpm (v install, v update, v outdated) y por que todo se compila en un unico binario estatico sin importaciones circulares.
-
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.
-
Generales
Result
en Rust: el manejo de errores sin excepciones Aprende a manejar errores en Rust con Result: Ok y Err, el operador ?, match, unwrap, and_then y más. Ejemplos reales de lectura de ficheros y múltiples tipos de error, con comparativa frente a try/catch de Java y Python.
-
Generales
Testing en V: v test, assert y benchmarks sin librerías externas
Septima entrega de la serie sobre V: la convencion de ficheros _test.v, el comando v test, asserts con mensaje personalizado, el atributo assert_continues, testsuite_begin/end y tests con funciones que devuelven error.
-
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.
-
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
Tuplas y destructuring en Rust: extraer valores sin repetición
Aprende a usar tuplas en Rust para devolver varios valores desde una función y a extraerlos con destructuring en asignaciones y parámetros. Cubre también el destructuring de structs, cómo ignorar campos con _ y .., y el error típico cuando mueves valores al destructurar.









