All Categories - Blog of Vincent VAUBAN

Java certification is often misunderstood. Some developers see it as a career accelerator. ...
AI is accelerating everything. But the question is not only: “what can AI do?” The...
Java is running production: serious backend platforms production! See Netflix use case👇 🔸...
⚡ TLDR OAuth2 and OpenID Connect (OIDC) are the industry standards for securing modern...
Memory usage alone does not tell the full performance story. See why below👇 🔸 TL;DR ▪️ Java...
📌 TLDR The Spring team is facing an unprecedented wave of AI-generated security reports. March...
TLDR ⚡ Since Hibernate 6 (2022), the Semantic Query Model (SQM) replaced the old JPQL-parsing...
I’m happy to share that I’ve renewed my membership in the Oracle ACE Program for the 2026...
Shipping fast is good. Learning randomly is risky. 😅 In development, “freestyle”...
Java does not evolve by accident. Behind many modern Java features, there are long-running...
A good PR culture is not only about approving fast. Sometimes the best teammate is the one...
Every API has errors. But every API should not invent its own error shape. 😅 RFC 9457...
Fact check: JEP 513 finalized Flexible Constructor Bodies in JDK 25, and JDK 25 reached GA on...
1/ @Transactional(readOnly = true) in Spring (before 5.1) is mostly a hint, not a speed boost....
When you build a REST API with Spring Boot 4, your controllers expose behavior. But your...
💯👩‍🚀 SPACE vs DORA: Ask Trisha... SPACE is a framework for thinking about developer productivity....
🔸 WHY JAVA CERTIFICATION IS A GREAT ASSET TODAY ▪️ Signals up-to-date skills (Java 25: virtual...
🔸 TL;DR ▪️ Keycloak is an open-source Identity and Access Management platform. ▪️ It helps...
Yesterday, Java celebrated its 31st birthday. From applets to enterprise platforms. ...
A Java backend/full-stack developer recently asked me a very good question: “How can I improve...
More Posts