All Categories - Blog of Vincent VAUBAN

In software engineering, โ€œdoneโ€ can mean very different things depending on the team, the product...
If you care about Java performance and the future of the JVM, Cay Horstmannโ€™s talk on Project...
Migrating a Spring Boot application is not just about changing a version number in pom.xml. ๐Ÿ˜… ...
Iโ€™ve often heard people say โ€œnetworking only really works in personโ€ and that online events are...
Logging, auditing, performance monitoringโ€ฆ these concerns often appear across many services. ...
AI is transforming how we build software; but that does not mean every developer task should...
A Java or Spring certification syllabus may initially look like a long list of technical concepts...
Spring Boot 4.1.0 brings two practical upgrades: lazy JDBC connection fetching and first-class...
During the DevLille 2026 conference in Lille, I interviewed several Java developers and tech...
Implementing your own authorization server is more than adding a login page. You need to...
The Java ecosystem gives us plenty of excellent choicesโ€”but which framework do you enjoy working...
With AI tools such as Mythos and GPT-5.5 capable of finding vulnerabilities at unprecedented...
Apache Shiro 2.2.0 has been available since May 26, 2026. ๐Ÿš€ Not the kind of release that should...
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...
More Posts