All posts 278

Java tutorials, experiments, real-world projects,… newest first.

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
All 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
All 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
All 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
All posts
May 30, 2023 · 6 min

JavaFX Links of May 2023

Again a busy month in JavaFX-world! Here is a nice list with links for your reading and clicking pleasure! This is the summary of the #LinksOfTheWeek as published on …

#javafx#linksofthemonth#jfx-central
May 2, 2023 · 7 min

Interview with Paul Kocian aka OrangoMango

Some time ago on Twitter, I discovered @OrangoMango , who shared his progress in creating a 3D engine with JavaFX. The shared videos started with a Rubik’s cube in January ’23 , …

#javafx#interview#3d
All posts
Apr 28, 2023 · 4 min

JavaFX Links of April 2023

This is the summary of the #LinksOfTheWeek as published on jfx-central.com . JavaFX Core Gluon announced JavaFX update releases : 20.0.1 (latest release), 17.0.7 (latest LTS), and …

#javafx#linksofthemonth#jfx-central
Apr 10, 2023 · 15 min

Interview by Bazlur Rahman: Unlocking Java Secrets with Frank Delporte - Insights, Stories, and Tips for Success

On Foojay.io , Bazlur Rahman is publishing a series of interviews with various people from the OpenJDK community. I had the honor to be included in this series, and this is a …

#java#javafx#interview#azul
Apr 4, 2023 · 3 min

Using the Raspberry Pi Autofocus Camera Module 3 as HDMI camera

More than two years ago, I blogged about the use of the Raspberry Pi as an HDMI camera for the ATEM Mini . Although I have been using such a camera since then as my main Zoom …

#video#raspberry-pi#atem-mini#electronics
All posts
Mar 31, 2023 · 8 min

JavaFX Links of March 2023

This is the summary of the #LinksOfTheWeek as published on jfx-central.com . JavaFX Core Johan Vos is working on backports for JavaFX 17.0.7 to guarantee quality and long-term …

#javafx#linksofthemonth#jfx-central
Mar 22, 2023 · 8 min

Hidden Beauties of Java Enums

Let’s take a look at the power and beauty of what Java Enums can provide…

#java#jbang#tutorial
Mar 17, 2023 · 6 min

How to Share Your Work With a Movie or Podcast

If you are blogging about your work, at some point, you’ll want to share your experience with a movie or in a podcast. In this post, I want to share the tools I’m using …

#podcast#atem-mini#video#3d
Mar 8, 2023 · 7 min

Book review - Practical Design Patterns for Java Developers

Hone your software design skills by implementing popular design patterns in Java This book is for sale on Amazon in Kindle and Paperback editions .

#java#book-review