I like to describe this book as a beginner’s book for experts. Anyone who needs to get up to speed quickly using Java is my primary audience.
Foojay Podcast #19: How Working For Free For Fun Brought Me Fame and Fortune – Or At Least Some Of Each – In The End
Many developers spend a lot of their time on side projects. It’s an opportunity to learn new techniques and get involved in communities. But sometimes it can also lead to a new job.
Why Did We Choose Jakarta Faces for the UI of the Eclipse Starter for Jakarta EE?
This article explains why we chose JSF to build the Eclipse starter for Jakarta and why it deserves more love and attention!
Starting Docker Desktop with Spring Boot
In this article, we discuss Docker Desktop, including the Docker file, creating/pushing Docker images, creating/running Docker containers.
How to Publish a Java Maven Project to the Maven Central Repository
You can follow this article if you need to publish a Java Maven-based library or artifact to Maven.
Introduction to Maven Toolchains
How to make sure I can build projects projects on Java 8, 11, and 17 without having to constantly switch Java runtimes?
Lights, Camera, Action: GitHub Actions with Java (Part 1)
Learn how to create a GitHub Action job that will build and test a Java-based project using Maven or Gradle.
Faster Maven Builds (Part 2): Inside Docker
Following on from different techniques to fasten your Maven builds, I’d like to widen the scope and do the same for Maven builds inside Docker.
Faster Maven Builds (Part 1)
I want to detail some techniques you can leverage to make your Maven builds faster in this article. The next article will focus on how to do the same inside of Docker.
Creating a JavaFX World Clock from Scratch (Part 4)
Hello and welcome to Part 4 of a series of blog entries on how I created a “sci-fi” looking world clock using JavaFX. If you are new to this series you can visit Part 1, 2, & 3.
If you’ve been following me to this point take a moment to stand up, breath, take a bow and then pat yourself on the back. You are more than half way through the series.
In Part 4 I will be fast forwarding my progress of the JFX World Clock and jump right into how to build and create an installer that you can distribute. I will be using a new Java build tool called Bach by Christian Stein @sormuras. Later on, I will also show you my original build approach using the Maven build tool.