Posts 263
Repairing Roland Piano HP-237E Keys and Pedal Connector
This is a bit of a different type of post… At my son’s school, the piano in the music class had a few issues, and I went “on a quest” to fix it :-) This …
JavaFX In Action #2 with Daniel Zimmermann about JavaFX and Kotlin
For the second video in this “JFX In Action” series, I talked to Daniel Zimmermann. He got my attention when he recently tweeted: “To your dismay I have to tell …
JavaFX In Action #1 with Pedro Duque Vieira, aka Duke about Hero, PDFSam, FXThemes, FXComponents,...
People who follow me, know I have a big love for JavaFX. It’s my go-to for every desktop user interface application I build. I love the simplicity of quickly creating an app …

JavaFX Links of May 2024
Here is the overview of the JavaFX LinksOfTheMonth of May 2024, published on jfx-central.com during this month.
Book 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 …

JavaFX Links of April 2024
Here is the overview of the JavaFX LinksOfTheMonth of April 2024, published on jfx-central.com during this month.

JavaFX Links of March 2024
Here is the overview of the JavaFX LinksOfTheMonth of March 2024, published on jfx-central.com during this month.
Example Java Application with Embedded Jetty and a htmx Website
I was experimenting with a Java application that can act as a web server and includes the user interface HTML-files that get modified with htmx, to replace certain parts of the …
Review of the Elecrow Raspberry Pi Pico Advanced Kit
People who follow me, know I’m a big fan of the Elecrow CrowPi , the little suitcase with a Raspberry Pi and a lot of electronic components included. I used it already a lot …
Search in Documentation with a JavaFX ChatGPT-like 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 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.
Links of the Presentation: Experimenting with AI and LLM to make docs searchable through a chat application
These are all the links of my presentation at the Fosdem Conference in Brussels, Saturday, February 3th, 2024, 17:40 CET.
Links of the Presentation: What I Learned About OpenJDK As a Docs Writer
These are all the links of my presentation at the JChampions Conference, Monday January 29, 2024, 16:00 CET.

JavaFX Links of January 2024
This is the first JavaFX LinksOfTheMonth review for 2024, an overview of the LinksOfTheWeek that got published on jfx-central.com during January.

JavaFX Links of December 2023
This is the final JavaFX LinksOfTheMonth review for 2023. It was an amazing year with many evolutions in Java and JavaFX and a complete “fresh” version of JFX Central. …
Interviews at the J-Fall 2023 Conference
I had a lot of interesting talks with Java experts since I started producing the Foojay Podcast . But when I asked the organizers of the J-Fall conference , if I could do some kind …
A JavaFX Game Application in a Single Java File with JBang and FXGL
FXGL is a framework to easily create JavaFX-based game applications. In this blog post, I want to show you how this can be done within a single Java-file which doesn’t need a …
Book review - Modern frontends with htmx
People who follow me, probably know I have a big love for user interface development with JavaFX (for desktop), and Vaadin (for browser). But as always, there are different …

JavaFX Links of November 2023
Have fun with this overview of the “JavaFX LinksOfTheWeek” that got published on jfx-central.com during November.
Unexpected Things That Make You a Senior Developer
This post was originally written together with Marit van Dijk and published on foojay.io — a place for friends of OpenJDK. It’s a Friday, late in the afternoon. To end your …