Short feedback cycles during development are essential for your productivity. If you practice TDD you'll agree on this even more. In the

Read More

For messaging, I have always thought of Apache Kafka as the central solution for messaging. While learning more about Java EE I

Read More

While I was scrolling through my twitter feed I noticed a post about the new Open Liberty 18.0.0.2 release on June 29.

Read More

Tracing method calls in a monolith to identify slow parts is simple. Everything is happening in one application (context) and you can

Read More

Exposing REST endpoints usually requires documentation for your clients. This documentation usually includes the following: accepted media types, HTTP method, path variables,

Read More

.Messaging is a key concept for distributed enterprise applications. There are a lot of use cases, where you don't want or need

Read More

As part of the Jakarta EE Quickstart Tutorials on YouTube, I've now created a five-part series to create a Jakarta EE CRUD

Read More

With the presence of Docker, Kubernetes and cheaper hardware, the deployment model of multiple applications inside one application server has passed. Now,

Read More

I was recently wasting time and energy to get the CI pipelines for my two main GitHub repositories working with Travis CI.

Read More

Recently I got the chance to review Vlad Mihalcea's Hypersistence Optimizer. It… checks your JPA and Hibernate mappings and provides you tips

Read More