Java
[EN] Modern schema …
Now that we have understood the architecture and the lifecycle, we now move on to the practical implementation.
[EN] Hibernate 7 & …
Hello everyone, since I’m currently dealing with a migration from Hibernate 6 to Hibernate 7, I thought I would write a multi-part article series on the topic.
[EN] Modern Testing: How …
Eight years after the release of JUnit 5, the time has finally come: JUnit 6 is here.
[EN] BDD with Cucumber & …
For many it is probably already old hat or rather everyday life.
[EN] Spring Boot meets …
When we currently talk about the Model Context Protocol (MCP), TypeScript or Python usually dominates the timeline.
[EN] Unit tests for your …
Hello everyone, I actually thought the whole time I had already written an article about this.
[EN] Never 'Works on my …
“But locally everything went green!” We all know this pain: your pipeline is green, your tests run locally in milliseconds.
[EN] CQRS Pattern …
Do you know that? You start a new project with a clean domain model.
[EN] Spring Boot 4 & …
The year is 2025. Spring Boot 4 is here, and we no longer use deprecated RestTemplate calls.
[EN] Microservices …
Imagine our SAGA Orchestrator (Saga Pattern Part 3) running at full speed.
![[EN] Modern schema management with Hibernate 7 and Jakarta Persistence](/images/Hibernate-7-config-BlogHeader.jpg)
![[EN] Hibernate 7 & Jakarta Persistence 3.2: The modern stack for Java developers](/images/Hibernate7-Intro.jpg)
![[EN] Modern Testing: How JUnit 6 is transforming the Java ecosystem](/images/JUnit-6-Blog-Header.jpg)
![[EN] BDD with Cucumber & Java: Why your tests should finally tell a story](/images/CucumberTest-Blog-Header.jpg)
![[EN] Spring Boot meets AI: How to build your own MCP server with Java](/images/MCP-Java-BlogHeader.jpeg)
![[EN] Unit tests for your architecture? Introduction to ArchUnit](/images/ArchUnit-BlogHeader.jpeg)
![[EN] Never 'Works on my Machine' again: database testing done right](/images/Testcontainers-header.jpeg)
![[EN] CQRS Pattern explains: Why CRUD is not enough in microservices](/images/CQRS-BlogHeader.jpeg)
![[EN] Spring Boot 4 & Resilience4j: Error handling can be so elegant](/images/Curcuit-Breaker-Spring-Boot4-Header.jpeg)
![[EN] Microservices Resilience: The Circuit Breaker Pattern with Spring Boot & Resilience4j](/images/Curcuit-Breaker-Pattern-BlogHeader.jpeg)