JUG Munich hosts the JCP Executive Committee meeting to 25th anniversary of JCP
This year, the first meeting of the JCP Executive Committee will take place in Munich with the support of MicroDoc.

This year, the first meeting of the JCP Executive Committee will take place in Munich with the support of MicroDoc.
How to ensure the right usage of the new version of Java 21, and improve performance and clarity in our code base.

Lately, for my Generative AI powered Java apps, I've used the Gemini multimodal large language model from Google. But there's also Gemma, …

How to use Liberty Tools for IntelliJ IDEA to enable rapid, easy, and efficient development of cloud-native Java applications with Liberty.

Let's use an existing documentation set as the data for a ChatGPT-like application, created with JavaFX and LangChain4J.

Learn how to debug Java streams effectively using the peek() method with practical examples and tips for optimizing your code.

In addition to many improvements and fixes, the new Stable Azul Zing Build of OpenJDK includes the new Long Term Support (LTS) version, …

Discover how Java records enhance parameterized testing in JUnit 5. Learn to create cleaner, more expressive, and type-safe tests.

The AspectJ framework streamlines AOP adoption in Java. AOP improves modularity which leads to code that is easier to understand and …

As developers, we read code more than we write it. When reading code inside the IDE, IntelliJ IDEA helps us to read and understand code by …