All Categories - Blog of Vincent VAUBAN

TL;DR ☕ Event-Driven Architecture (EDA) is one of the most powerful architectural styles...
🔸 TL;DR Vidocq is an open-source Jakarta EE Core Profile 11 and MicroProfile 7.1 runtime, built...
🔸 TL;DR AI can generate Java code very fast. But software is not only “code that...
🔸 TL;DR A good REST API is not just “CRUD over HTTP.” It is a developer experience contract. ...
From the latest SPECjbb2015 numbers (higher is better): Versus older LTS: +113% critical...
https://www.oreilly.com/library/view/claude-code-up/0642572388782/ Agentic coding is moving...
TLDR: Writing code is only ~5% of a software engineer's actual job. The real work happens in...
A programmer brain gets sharp the same way a body gets fit: not by theory alone, but by...
https://www.javaspecialists.eu/archive/Issue336-CopyOnWriteArrayList.subList...
Extreme Programming (XP) is an agile software development methodology focused on code quality,...
🚩TL;DR 10 Java cybersecurity rules every backend developer should apply daily: trust nothing,...
Just watched Bruno Souza’s talk “7 Ways You Can Build an Amazing Dev Career in the AI Era”; ...
👉No Tomcat, No real network... When testing Spring MVC applications, you have probably used: ...
Spring and Spring Boot are not competing frameworks. Spring Boot is built on top of Spring. It...
Spring Data makes repository creation incredibly easy: But this also exposes findAll() by...
🔸 TL;DR In Spring Security, authorization is not only about protecting URLs. Sometimes the...
🛠️🍃 SPRING TOOLS 5.2.0: BETTER IDE support for Spring developers 🔸 TL;DR Spring Tools is the...
Hibernate’s second-level cache does NOT store complete Java object graphs. It stores entity...
🔸 TL;DR Immutable data is data that represents the SAME fact over time. Not “an object...
AI can generate code. Sometimes very good code. But clients do not only pay developers...
More Posts