Foojay Podcast #42: Jozi-JUG and Cape Town Java Community
Once a month in this podcast, we talk about the history of a Java User Group and the people behind it. Promoted Content Quick SQL Query Optimization Identify the root cause of a slow SQL query and...
View ArticleFoojay Podcast #43: Modern Java Testing
As developers, we all want to write bug free and high quality code. Writing tests is a crucial part to achieve this. Let’s explore the art of ensuring robust and bug-free code in the Java ecosystem....
View ArticleJavaFX Links of February 2024
Here is the overview of the JavaFX LinksOfTheMonth of February 2024 that got published on jfx-central.com during this month. Core Christopher Schnick shared a video: "The JavaFX 22 platform preferences...
View ArticleFoojay Podcast #44: Quarkus Club
Once a month in this podcast, we talk about the history of a Java User Group and the people behind it. In this episode, we have a special group as we visit the virtual Quarkus Club. Did you know? The...
View ArticleFoojay Podcast #45: Welcome to Java 22
Last September, we got Java 21, a Long Term Support (LTS) version with eight new big features and seven incubator or preview features. Does Java 22 also bring that much innovation, or is it just a...
View ArticleJavaFX Links of March 2024
Here is the overview of the JavaFX LinksOfTheMonth of March 2024, published on jfx-central.com during this month. Components, Libraries, Tools Pedro Duque Vieira integrated this pull request in...
View ArticleFoojay Podcast #46: JUG Switzerland
In this podcast, once a month, we discuss the history of a Java User Group and the people behind it. In this episode, I'm leaving the European Union and stepping over the border of Switzerland, the...
View ArticleChanges Included in Release 24.02 of Azul Zing Builds of OpenJDK
Azul Platform Prime is a Java platform with a modern, TCK-compliant JVM, Azul Zing, based on OpenJDK. Zing provides low, consistent response latency of your Java workloads, higher total throughput and...
View ArticleJava on Raspberry Pi 5 with Pi4J
In October 2023, Raspberry Pi announced version 5 of its affordable single-board computer with 4GB (60$) or 8GB (80$) of memory. Soon after the first boards were delivered, it turned out the Pi4J...
View ArticleSearch in Documentation with a JavaFX Chat LangChain4j Application
At the Fosdem conference in Brussels on February 3rd, I gave a presentation about using an existing documentation set as the data for a ChatGPT-like application, created with JavaFX and LangChain4J....
View ArticleFoojay Podcast #47: Artificial Intelligence and Machine Learning with Java
About one and a half years ago, ChatGPT was launched. The way we search for information and develop software has changed a lot since then as the use of Artificial Intelligence suddenly became a lot...
View ArticleJavaFX Links of April 2024
Here is the overview of the JavaFX LinksOfTheMonth of April 2024, published on jfx-central.com during this month. Core Gluon published new releases of JavaFX: 22.0.1 and the LTS releases 17.0.11 and...
View ArticleFoojay Podcast #48: JUG Oberpfalz, JCON Conference, and JAVAPRO Magazine
Once a month, in the Foojay Podcast, we discuss the history of a Java User Group and the people behind it. In this episode, we are in Oberpfalz, Germany, for a particular reason: the organizers of the...
View ArticleFoojay Podcast #49: JCON Report, Part 1 – JUGs, Communities, Open Source,...
On Tuesday, May 14th, the Foojay Podcast went live at the JCON conference in Cologne, Germany, to talk with speakers and visitors about all things Java. We had so many amazing talks that we will...
View ArticleEvolutions in the Pi4J library by Tom Aarts and Robert von Burg
Multiple improvements have been implemented in the new release, V2.6.0 (2024-04-29) of Pi4J, a friendly object-oriented I/O API and implementation libraries for Java Programmers to access the full I/O...
View ArticleFoojay Podcast #50: JCON Report, Part 2 – Maven, Software Security, Code Quality
This is part 2 of the interviews we recorded at the JCON conference earlier this month in Germany. In this episode, you get two main topics: Maven and Code Quality. In the first part, you'll hear Karl...
View ArticleJavaFX Links of May 2024
Here is the overview of the JavaFX LinksOfTheMonth of May 2024, published on jfx-central.com during this month. Core When Johan Vos shares his notes, you may want to keep on eye on them...: "While...
View ArticleFoojay Podcast #51: JCON Report, Part 3 – Persistence, Evolving your Career,...
This is part 3 of the JCON interviews. Frank meets Otavio Santana, who recently wrote the book "Mastering the Java Virtual Machine." At JCON, he talked about the persistence layer and how you can...
View ArticleFoojay Podcast #52: JCON Report, Part 4 – Garbage Collectors, Intelligence...
This is part 4 of the JCON interviews! In this episode, we have 5 new guests for you. We start with garbage collectors and Intelligence Cloud, a tool created by Azul to find out which of your code is...
View ArticleBook review: Frontend Development with JavaFX and Kotlin
For a personal pet project, I started experimenting with JavaFX and Kotlin to create a user interface with a lot of Java / Kotlin background processing. As I knew there is a book available on this...
View Article