What is MicroProfile?
What is the MicroProfile specification, what is it used for, and why might you need it? Find out here and get started!
Every article on foojay.io, newest first: OpenJDK, the JVM, Java tooling and the ecosystem around them, written by the Java community.

What is the MicroProfile specification, what is it used for, and why might you need it? Find out here and get started!

Daz DeBoer
12,367 viewsTo enhance the experience of building Gradle projects on GitHub Actions, the Gradle team has developed the gradle-build-action.

Helen Scott
32,517 viewsAt some point in your career, probably many points, you'll have to resolve merge conflicts. Learn how on Foojay.io!

A N M Bazlur Rahman
12,862 viewsAlthough OpenJDK 19 is not an LTS, it is still a significant release, in my opinion. It includes several game-changing features!

Geertjan Wielenga
8,100 viewsThe Friends Of OpenJDK community has put together a number of resources, and more coming in the coming weeks!

It's September 20th, OpenJDK 19 has been released. In this podcast, we discuss the new features and the changes that this release brings.

Nicolas Frankel
3,079 viewsLet's browser through several extension points in Kubernetes: the data model, admission controllers, and client-side.

Per Minborg
6,970 viewsLearn how to devise a way of creating an object-creation-free, light-weighted mapper with rudimentary lookup capability.

Almas Baimagambetov
6,330 viewsNew book for beginners in Java and/or JavaFX who wish to develop apps and games with FXGL, while improving Java and JavaFX skills.

Shai Almog
6,204 viewsWhen OSS advocacy goes too far and corporate greed takes over. FOSS is used as a tool to destroy competition and hurt the dev community.