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.
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.
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.
Exposing your data using Spring GraphQL
How to expose your data using Spring GraphQL
OpenRewrite: Automatic Code Refactoring and Maintenance – Part 2
Learn how to improve, refactor, and move a Spring Boot application with OpenRewrite.
Chronicle Services: Building Fast Microservices with Java
Chronicle Services presents an opinionated view of several of the specialised libraries we have developed to support low-latency applications.
New JavaFX theme library “Transit” released
A new Java (JavaFX) theme has been released. This is a new theme called “Transit” and it builds upon the lessons learned while developing JMetro.
How to Create a Spring Boot Application to Retrieve Data from Evernote
In this article, I will show you how to use the Evernote API and SDK in a Spring Boot application to retrieve data from Evernote.
Taming the Bias: Unbiased Safepoint-Based Stack Walking
Erik Österlund summed up the problems with my previous JEP proposal, and in a way with AsyncGetCallTrace, quite nicely, and here are my responses!
6 Considerations when Building High-Performance Java Microservices with EDA
Renowned for its resilience and low latency, EDA is a reliable choice for developing robust, high-performing microservices.
Sealed Interfaces and Pattern Matching: A Quick Dive into Java’s Modern Capabilities
Sealed classes and interfaces, together with pattern matching, provide powerful new tools for more explicit, controlled, and flexible design in Java