Bootstrapping a Java File System
Creating a custom Java file system is both geeky and fun, perhaps more fun than I have had in a while, plus I have a deeper understanding of …
Every article on foojay.io, newest first: OpenJDK, the JVM, Java tooling and the ecosystem around them, written by the Java community.

Scott Sosna
3,833 viewsCreating a custom Java file system is both geeky and fun, perhaps more fun than I have had in a while, plus I have a deeper understanding of …

Frank Delporte
1,750 viewsAs part of my 2026 learning goals around Java on Single Board Computers and RISC-V (see this post about x86 versus ARM versus RISC-V), I've …

Otavio Santana
1,859 viewsWhen we face software development, the biggest mistake is about delivering what the client wants. It sounds like a cliché, but after …

Cristobal Escobar
1,459 viewsWelcome to DocBox v5! We didn't just update DocBox. We rebuilt it from the ground up. DocBox v5.0.0 represents a complete architectural …

As we begin 2026, we’re pleased to announce new releases across all Payara Platform editions this January: Payara Platform Community …

Geertjan Wielenga
2,221 viewsJDK 25 has arrived as the latest long-term support (LTS) release for Java, bringing performance improvements and enhanced stability for …

For this episode of the Foojay Podcast, we invited the author of three recent posts published on Foojay. And he brought a colleague to get …

Buhake Sindi
3,985 viewsGoal: This article will demonstrate how to add AI features to a Jakarta EE / MicroProfile application using LangChain4J‑CDI, with simple to …

Steve Poole
2,772 viewsThis is a follow-on to the article The Real Mechanics of Vulnerabilities in an Upstream/Downstream, Topsy-Turvy EOL World. What you'll learn …

Frank Delporte
2,586 viewsEver since I started my #JavaOnRaspberryPi journey in 2019, which resulted in my book "Getting Started with Java on the Raspberry Pi", I've …