frank@webtechie: ~
$ whoami

Frank Delporte | Java Champion | Technical Writer | Open-Source Enthusiast

$ cat ./focus.txt
Java on Raspberry Pi · JavaFX desktop UIs · RISC-V single-board computers · JVM internals
$ ls ./topics/
275+
Posts
100+
Podcasts
60+
Presentations
300+
Videos
5+
Open Source Projects

//recent posts

all posts →
JavaFX Links of October 2026
Oct 30, 2026 · 8 min
JavaFX Links of October 2026

Here are the JavaFX LinksOfTheMonth of October 2026. You can find the weekly lists on jfx-central.com. Did we miss anything? Is …

#javafx#linksofthemonth#jfx-central
MelodyMatrix 2.0.0: Learn Section, Fly-Over 3D Sheet Music, and Audio-to-MIDI
Oct 23, 2026 · 5 min
MelodyMatrix 2.0.0: Learn Section, Fly-Over 3D Sheet Music, and Audio-to-MIDI

On October 16, MelodyMatrix 2.0.0 was released, the biggest update of the application so far. MelodyMatrix is a JavaFX application …

#melodymatrix#javafx
Sheetmusic4J 0.0.5: LilyPond Import and Export
Oct 21, 2026 · 3 min
Sheetmusic4J 0.0.5: LilyPond Import and Export

Sheetmusic4J is a Java(FX) library to render and interact with sheet music. After MusicXML, MIDI, ABC and Guitar Pro, version …

#java#javafx#sheetmusic4j
Pi4J Drivers V1.2.0: ePaper, DAC/ADC, Motors, and LoRa
Oct 19, 2026 · 2 min
Pi4J Drivers V1.2.0: ePaper, DAC/ADC, Motors, and LoRa

Pi4J is the Java library that gives you access to the hardware I/O of the Raspberry Pi: GPIO pins, I2C, SPI, PWM, and serial …

#java#raspberry-pi#pi4j
Lottie4J 1.2.7: A Performance Release
Oct 15, 2026 · 2 min
Lottie4J 1.2.7: A Performance Release

A new version of Lottie4J, the Java and JavaFX library to render Lottie animations, is available. Release 1.2.7 doesn’t …

#java#javafx#lottie4j
JavaFX Links of September 2026
Sep 25, 2026 · 14 min
JavaFX Links of September 2026

Here are the JavaFX LinksOfTheMonth of September 2026. This was a big month with the release of JavaFX 27!

#javafx#linksofthemonth#jfx-central
The New Foojay.io: Generated by Hugo, Maintained by Java
Sep 22, 2026 · 6 min
The New Foojay.io: Generated by Hugo, Maintained by Java

Publishing an article on Foojay used to mean creating an account, learning a web editor, and hoping your code blocks survived the …

#foojay#java#jbang
A Raspberry Pi Zero Broke the Tally Light of my Blackmagic Camera
Sep 7, 2026 · 9 min
A Raspberry Pi Zero Broke the Tally Light of my Blackmagic Camera

Boys don’t grow up to men, their toys just get more expensive… More than 25 years ago I worked in professional …

#video#raspberry-pi#atem-mini
JavaFX Links of August 2026
Aug 28, 2026 · 4 min
JavaFX Links of August 2026

Here are the JavaFX LinksOfTheMonth of August 2026. We took a summer break, so there was only one “Links Of The Week” …

#javafx#linksofthemonth#jfx-central

//recent videos

all videos →

//recent podcasts

all podcasts →
Foojay Podcast #104: 53 CVEs and Two Emergency Releases: Why Java Security Holds Up
Nov 2, 2026 · 1 min
Foojay Podcast #104: 53 CVEs and Two Emergency Releases: Why Java Security Holds Up

The October OpenJDK update fixed a record 53 CVEs, followed a few days later by two out-of-cycle releases. For Foojay Podcast …

#podcast#foojay#java
Foojay Podcast #103: Killing Reflection at Build Time
Oct 19, 2026 · 1 min
Foojay Podcast #103: Killing Reflection at Build Time

For Foojay Podcast #103, I talked with Dmitry Moskalyuk and Shai Almog, two developers from different parts of the JVM ecosystem, …

#podcast#foojay#java
Foojay Podcast #102: Why Foojay Walked Away From WordPress for Static Sites
Oct 5, 2026 · 1 min
Foojay Podcast #102: Why Foojay Walked Away From WordPress for Static Sites

Six years of WordPress plugin updates, security patches, and slow page loads were enough for me, as I wrote about in The New …

#podcast#foojay#java
Foojay Podcast #101: Java 27 in Practice: Smaller Heaps, Smarter Defaults, and Valhalla on the Horizon
Sep 14, 2026 · 2 min
Foojay Podcast #101: Java 27 in Practice: Smaller Heaps, Smarter Defaults, and Valhalla on the Horizon

JDK 27 arrives on 15 September 2026, and it is a feature release rather than a Long-Term Support one. That distinction matters …

#podcast#foojay#java
Foojay Podcast #100: Java Podcasters on Why They Started, What Broke, and What They Learned
Jul 13, 2026 · 1 min
Foojay Podcast #100: Java Podcasters on Why They Started, What Broke, and What They Learned

Foojay Podcast hits episode 100. No plan, no roadmap, it just happened. To mark the occasion, I turned the microphone around and …

#podcast#foojay#java
Foojay Podcast #99: Testing the Untestable, LLM Security for Java Developers with Tiberius
Jun 22, 2026 · 2 min
Foojay Podcast #99: Testing the Untestable, LLM Security for Java Developers with Tiberius

Unit testing assumes that the same input gives the same output. Large language models break that assumption on purpose, which …

#podcast#foojay#java

//most popular tags

all tags →