A valuable addition to the library of any software developer aiming to create maintainable, scalable, and clean code!
-
New FXComponents Library Released
A new library for Java / JavaFX has just been released. The library’s name is FXComponents and it is a Java library that contains a collection of new controls to be used in JavaFX applications.
-
Using JLink to create smaller Docker images for your Spring Boot Java application
An in-depth exploration of utilizing JLink to optimize Docker image sizes, enhancing application security and performance.
-
Monkey-patching in Java
Monkey patching is a technique used to dynamically update the behavior of a piece of code at run-time.
-
Easily Manage Different Java Versions on Your Machine with SDKMan!
SDKMan! stands for Software Development Kit Manager, a shell script that allows you to manage parallel versions of multiple Software Development Kits for JVM-based languages.
-
Exploring the Impact of Stack Size on JVM Thread Creation: A Myth Debunked
Does stack size have an impact on the number of native threads that can be created in a JVM environment?
-
Java 21 is Available Today, And It’s Quite the Update
Today’s the first day of Java 21’s availability! It’s been six months since Java 20 was released, so it’s time for another fresh wave of Java features.
-
Foojay Podcast #28: Java 21 Has Arrived!
Since 2018, we get a new version of Java every 6 months. And version 21, released during today, is a long-term support version that can be used for many years.
-
Exposing your data using Spring GraphQL
How to expose your data using Spring GraphQL
-
Building Real-Time Applications to Process Wikimedia Streams Using Kafka and Hazelcast
Learn how to build a real-time application to process Wikimedia streams using Kafka and Hazelcast.
-
Extending Availability of IBM Semeru Runtimes V11 Beyond October 2024
BM has extended the availability of IBM Semeru Runtimes V11 from Oct 2024 to Nov 2026. Semeru Runtimes is IBM’s build of OpenJDK with Eclipse OpenJ9 technology.