Lenguajes de programación

Java, Spring Boot, Golang, Python… — escribe código correcto y eficiente con ejemplos prácticos.

Java · 23/10/2026 · 9 min de lectura · 44

Garbage collector en Java: G1, ZGC y cómo elegir

Comparación de G1 y ZGC en Java 21: cómo funcionan, cómo habilitarlos, lectura de registros GC, verificación del GC en ejecución y criterios para elegir GC en aplicaciones Spring Boot.

Java · 22/10/2026 · 9 min de lectura · 60

java.time: LocalDate, ZonedDateTime y Duration

Usa LocalDate, ZonedDateTime y Duration en el lugar correcto: calcula fechas, cambia zonas horarias, maneja el horario de verano y escribe tests estables con Clock.

Golang · 21/10/2026 · 9 min de lectura · 81

Struct embedding en Go en lugar de herencia

Go no tiene herencia. Este artículo explica struct embedding, cómo se promocionan los methods, las trampas de sobrescritura y cómo combinar embedding con interfaces.

Java · 20/10/2026 · 10 min de lectura · 82

ExecutorService y thread pool: elige el tipo correcto

Compara los tipos de thread pool en Java 21: fixed, cached, scheduled, work-stealing, virtual thread. Cómo configurar ThreadPoolExecutor manualmente y usarlo de forma segura en Spring Boot.