All Categories - Blog of Vincent VAUBAN

🔸 TLDR ▪️ Queue = 1 message → 1 consumer (work distribution) ✅ ▪️ Topic = 1 message → N...
🔸 TLDR ▪️ If an @Alternative is enabled in beans.xml, CDI will inject that alternative for...
February 13, 2026 · springboot,spring,AI,programmer
Ever wanted a chatbot in Spring Boot that’s accessible from a single REST endpoint? No UI. No...
February 13, 2026 · java,techlead,architecture
See: https://kie.apache.org/docs/10.1.x/optaplanner/ 🔸 TLDR ▪️ org.optaplanner.core.api...
February 13, 2026 · spring,java,loom,architecture,techlead
🔸 TLDR ▪️ WebFlux + Netty = non-blocking I/O on a small event-loop thread set (great for...
February 13, 2026 · java,quarkus,programmer,techlead
🔸 TLDR ▪️ Dev UI turns “what’s happening in my app?” into a click ✅ ▪️ It’s like “actuator...
🔸 TLDR ▪️ JEP 530 makes pattern matching feel “complete” by bringing primitives into patterns,...
February 13, 2026 · java-champion,quote,AI
AI can rapidly produce 70% of a solution, but that final 30% - edge cases, security, production...
Ever used git blame to understand why code looks like this? 😅 I’m curious how developers...
See: https://javaalmanac.io 🔸 TLDR ▪️ javaalmanac.io is a single place to explore Java...
February 13, 2026 · springboot,spring,programmer
🔸 TLDR ▪️ Use ProblemDetail to return consistent, machine-readable errors (status + title +...
🔸 TLDR ▪️ Jakarta WebSocket = standard API (jakarta.websocket) to build real-time apps with...
February 13, 2026 · devops,testing,techlead,programmer
🔸 TLDR ▪️ A GitHub Actions matrix lets you run the same test job multiple times in parallel (e...
🔸 TLDR 🧾 ▪️ A clean “starter” useFetch: great for small UI pieces and learning — but production...
February 12, 2026 · ddd,architecture,techlead,programmer,cleancode
🔸 TLDR ▪️ Tactical DDD helps you write domain code where rules live with data 🧠 ▪️ Use Value...
Here’s my quick summary of today’s talks 👇 🧠 Java calling native “non-Java” code with...
🔸 TLDR ▪️ Start by containerizing the monolith ✅ ▪️ Make it more “stateless” (or at least...
🔸 CONTEXT (WHY THIS EXISTS) Ever built a “happy path” pipeline… then spent 80% of the code on...
⏭️Swipe the carousel below👇 Here’s my quick summary of today’s talks 👇 🤖 Architecture drift in...
February 8, 2026 · java,java21,ocp,slides,certification
🔸 WHY JAVA CERTIFICATION IS A GREAT ASSET TODAY ▪️ Signals up-to-date skills (Java 21:...
More Posts