Posts 267

Dec 14, 2023 · 4 min

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 …

#javafx#fxgl#jbang
Dec 10, 2023 · 7 min

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 …

#java#book-review#htmx
Posts
Nov 24, 2023 · 5 min

JavaFX Links of November 2023

Have fun with this overview of the “JavaFX LinksOfTheWeek” that got published on jfx-central.com during November.

#javafx#linksofthemonth#jfx-central
Nov 17, 2023 · 7 min

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 …

#software-development
Posts
Oct 27, 2023 · 8 min

JavaFX Links of October 2023

Thanks to the Devoxx conference, there are many hours you can spend on JavaFX-related videos! But as every month, there is a lot more to read and learn about JavaFX… Have …

#javafx#linksofthemonth#jfx-central
Oct 16, 2023 · 7 min

Running a CRaC Java application on Raspberry Pi - UPDATE

On July 15th of 2023, I published a post here about my initial experiments with CRaC on the Raspberry Pi . At that time, I found out that both the Linux kernel in Raspberry Pi OS …

#raspberry-pi#azul#zulu#crac
Oct 13, 2023 · 8 min

Controlling LED strips with Java

One of the most “fancy” electronic components is definitely a LED strip. It’s really cool to control a long strip of lights with only a few lines of code… But, …

#javafx#pi4j#raspberry-pi#javaonraspberrypi
Oct 2, 2023 · 3 min

Links of the Presentation: Unlocking the Potential of Bits and Bytes

These are all the links of my presentation at Devoxx Belgium, Wednesday 12:00-12:50, Room 7.

#javaonraspberrypi#java#pi4j#vaadin
Posts
Sep 29, 2023 · 11 min

JavaFX Links of September 2023

This month OpenJDK and OpenJDK 21 got officially released, so links to the new downloads but also to the early access builds of the next one! Here is the overview of the JavaFX …

#javafx#linksofthemonth#jfx-central
Sep 18, 2023 · 4 min

Java 21 - JEP 445 - Unnamed Classes and Instance Main Methods

Java 21, released on September 19th, 2023, brings many new features, 8 which are fully integrated and 7 which are incubator or preview. In this post I want to highlight one of …

#java
Sep 7, 2023 · 17 min

New User Interface for JFX Central, the Home for All JavaFX Information

Just like Foojay wants to be the starting place for all info related to Java, JFX Central is the place to be for all JavaFX info. The website is a project started by Dirk …

#javafx#interview
Posts
Aug 25, 2023 · 3 min

JavaFX Links of August 2023

I’ve taken a holiday this month, so probably missed a lot of the amazing JavaFX news, but still some things caught my attention and you can find them in this LinksOfTheMonth …

#javafx#linksofthemonth#jfx-central
Aug 6, 2023 · 5 min

Review of the Elecrow 10.1 IPS HDMI Touch Screen (with RGB Animated light)

As you may know, I’m a big fan of the Elecrow CrowPi (1 and 2) as they contain many electronic components combined with a Raspberry Pi to allow quick tests. I use them a lot …

#elecrow
Jul 31, 2023 · 3 min

Pi4J Operating System for Raspberry Pi

Yes, the Raspberry Pi Operating System is awesome! But the Pi4J project made it if even more awesome by adding “goodies” for Java developers! Pi4J OS is not yet another …

#java#javafx#pi4j#raspberry-pi
Posts
Jul 28, 2023 · 5 min

JavaFX Links of July 2023

Although I skipped a few weeks because of busy schedules, holiday interruptions, and too few hours in a day, there was still a lot to report in the two #LinksOfTheWeek that were …

#javafx#linksofthemonth#jfx-central
Jul 26, 2023 · 6 min

Reading the temperature, humidity, and pressure from a BME280 Sensor with Java, Pi4J, I2C, SPI, and JBang

To make it as easy as possible to get started with Java on the Raspberry Pi to interact with electronic components, I started a new section on the Pi4J website with JBang examples …

#java#pi4j#javaonraspberrypi#jbang
Jul 25, 2023 · 8 min

Domain-Deadline-Dog-Driven Development

On Twitter - sorry, X - and Mastodon I asked the following question: “In software development, “Domain-Driven Design” (#DDD) is one of the many great (?) ways to …

#software-development#interview
Posts
Jun 30, 2023 · 8 min

JavaFX Links of June 2023

Again a lot has been shared this month in the jfx-central.com #LinksOfTheWeek! And that website itself is “under heavy construction” as version 2 is getting a …

#javafx#linksofthemonth#jfx-central
Jun 15, 2023 · 13 min

Running a CRaC Java application on Raspberry Pi

With the April release of the Zulu Build of OpenJDK, Azul announced the integration of CRaC in its version 17 of Java for Linux. Coordinated Restore at Checkpoint (CRaC) is a …

#raspberry-pi#azul#zulu#crac
Jun 11, 2023 · 6 min

One Year as a Technical Writer at Azul: A Journey of Growth and Learning.

Writing has always been my passion, and even in my previous jobs as a developer, I stood out as the one who enjoyed creating and maintaining documentation. But June 9th, 2023, …

#java#javafx#javaonraspberrypi#azul