Creating a JavaFX World Clock from Scratch (Part 3)
Building Java apps using the new module system can be a challenge, here I will show you how I was able to build a modern MVC based JavaFX …
Every article on foojay.io, newest first: OpenJDK, the JVM, Java tooling and the ecosystem around them, written by the Java community.

Carl Dea
7,306 viewsBuilding Java apps using the new module system can be a challenge, here I will show you how I was able to build a modern MVC based JavaFX …

Just like last year, and together with our partner Azul, we would like your input on how you use Java and the JVM ecosystem.
Vipin Sharma
3,821 viewsRecord classes provide a way to model data in Java, simplifying coding, making Java more concise and readable, and increasing productivity.

Noopur Gupta
8,338 viewsMajor interesting features of latest Java versions like records and switch expressions with their tooling support in Eclipse Java IDE.
Nicolas Frankel
2,739 viewsPosts that have been written about Hibernate's LazyInitializationException could probably fill whole books. Time for a definitive guide!

Kevin Farnham
3,709 viewsI spoke with Fabiane recently about Tail Target, its objectives, the theory behind it, and the underlying technology. Read on!

Marko Topolnik
5,415 viewsOn a scientific paper on Hazelcast Jet, its architecture based on symmetric, data-local, non-blocking distributed event processing.

Kat Cosgrove
3,858 viewsDevOps has a ton of jargon in it, though. It’s like running into a brick wall. Here, I'll explain package managers!

Ashish Choudhary
3,419 viewsLet's discuss Records, an official feature in Java 16, and apply this knowledge in conjunction with a Spring Boot application!

Nicolas Frankel
2,775 viewsDespite all the "magic" of Spring Boot, Spring Native handles most of GraalVM's required configuration out-of-the-box!