Exploring the Depths of Java: A Comprehensive Conversation with Jakob Jenkov, Part-I
Explore the first part of our in-depth interview with Jakob Jenkov, an experienced Java developer and AWS solution architect, as he shares …
foojay is a place for friends of OpenJDK, providing free, reference materials and blogs for daily Java usage.

Explore the first part of our in-depth interview with Jakob Jenkov, an experienced Java developer and AWS solution architect, as he shares …

Standard solutions for controlling CPU isolation for low-latency Linux applications are isolcpus and cgroups/csets. Each have their …

As we prepare for NODES 2023, let's pull out the time machine and review the Java sessions from NODES 2022.

Everything you need to know before upgrading to Jakarta EE 10 and a guide to upgrade successfully and in almost no time!

jtreg is the test harness used by the JDK test framework. Attaching a debugger cumbersome to enable debugging in VSCode. But worry no more!

We have seen evolutions from CVS to Subversion to Git. Is this the endpoint? Did we find the holy grail? What evolutions are waiting for us?

Trisha summarizes the advantages of trunk-based development (as opposed to branch-based development) in this article.

We are excited to share that Foojay is growing and offering additional resources to bring the OpenJDK community together on a global scale.

Sometimes time spent reinventing the wheel results in a revolutionary new rolling device. But sometimes not!

Learn about a few notable features that stand out in the upcoming Java 21, in an overview of their functionalities and potential use cases.