All Categories - Blog of Vincent VAUBAN

🔸 TL;DR A Java developer should not spend the first week discovering the JDK, Maven repository,...
TL;DR: My picks cover restored JVMs with CRIU, Java 27 post-quantum TLS, and a new approach to...
🔸 TLDR Java primitives are usually simpler, faster, and safer from null. But wrappers become...
🔸 TLDR JDK 27 is another step toward a JVM that can adapt its heap to real memory pressure...
🔸 TLDR Java has no universal EOL date. Your real limit depends on the JDK vendor, and whether...
🔸 TLDR Java's robustness isn't only about compatibility. It's also about maintaining...
🔸 TLDR TDD ( Test-Driven Development ) follows a simple cycle: ▪️ Write a failing test 🔴 ▪️...
When we say performance, what are we actually optimizing for? ▪️ WebAssembly (Wasm) ⚡ Tiny,...
🔸 TLDR Spring is changing how its release train works. Before, releases across the Spring...
🔸 TLDR Groovy speaks Java fluently, but removes much of its ceremony. And GROOVY 6.0 pushes...
🔸 TLDR MERN is one of the best-known full-stack combinations. But if your goal is employment,...
🔸 TLDR Helidon 27 is not just another release. It now follows the JDK itself: Helidon 27...
But the Java ecosystem is much bigger. - Spring Security. - Architecture. - Streaming...
🔸 TLDR HotSpot can progressively transform frequently executed Java bytecode into native...
🔸 TLDR Upgrading Java is not only about new APIs. As Per Minborg explained during the Java 27...
Java 27 touches very different parts of the platform. If you had to pick just one area, what gets...
🔸 TLDR Imagine this: 👨‍💻 “It wasn’t me! The AI coded that million-dollar bug!” ⚖️ “Who...
🔸 TLDR Your first HTTP request may pay costs that subsequent requests simply reuse. DNS...
🔸 TLDR For dates representing birthdays: ▪️ min() → oldest person 👴 ▪️ max() → youngest person...
🔸 TLDR Hibernate's @ColumnTransformer can transform a column automatically when reading and...
More Posts