Loading...

Latest Posts

Newsletter September 21, 2023

Java 21 is GA!

Hi, Java 21 has finally reached General Availability (GA) status since Tuesday 🎉 For months, I’ve taken every opportunity to talk about how virtual threads are the highlight of this release for me. For instance, in this or this old newsletter, or here on my blog. And that hasn’t changed. I believe virtual threads are one of the most significant improvements in years. Whether everything turns out as expected remains to be seen.


Performance September 20, 2023

Your Java Application in Detail: Performance Analysis with JMX and JDK Mission Control

When it comes to analyzing the performance or behavior of a Java application, Java Management Extensions (JMX) is a valuable tool. In this article, we will explore how you can utilize JMX to profile your application, particularly with the use of JDK Mission Control (JMC). JMX: A Quick Overview JMX provides a simple and standardized method for monitoring and managing Java applications. With JMX, you can access various metrics and information about your JVM and even adjust real-time settings.


Newsletter September 18, 2023

My Next Weeks

Hi, Today, a more personal newsletter. The coming weeks are going to be very intense for me, and I’d love to take you along on this journey. There’s so much lined up for me in the upcoming weeks. This week… …I am on-site with a client, and the hotel is my home. The following week… …there’s a three-day Discovery Workshop with a new client. They’ve developed an incredibly exciting product, and I’m looking forward to it.


Newsletter September 14, 2023

To Discuss or Not To Discuss

Hi, As you are a loyal reader of my newsletter, you probably know that I publish content on three different channels. This newsletter comes out on Mondays and Thursdays. A LinkedIn post on Tuesdays and Fridays And every Wednesday, I write a blog Each Content Targets a Different Audience The newsletter is infotainment. Its purpose is to entertain you, to start your day with a fresh thought. And it allows you to gain a deeper insight into my thoughts and perspectives.


Spring September 13, 2023

Spring Events: Decouple Your Application with @EventListener and ApplicationEvents

If you’re already working with the Spring Framework, you’ve undoubtedly recognized its power and versatility. One of the valuable - yet often overlooked - features of Spring is its event-handling system. In this article, we’ll delve deeper into how you can configure events in the Spring Framework using @EventListener. Moreover, we’ll illustrate how these events can be paired with transactions and asynchronicity. Why Events in the Spring Framework? Events are an integral component of the Spring Framework.


Top