BoxLang NeoVim Plugin Released
We're excited to announce the release of the BoxLang NeoVim Plugin - a comprehensive syntax highlighting solution designed specifically for …
foojay is a place for friends of OpenJDK, providing free, reference materials and blogs for daily Java usage.

We're excited to announce the release of the BoxLang NeoVim Plugin - a comprehensive syntax highlighting solution designed specifically for …

As part of my 2026 learning goals around Java on RISC-V (see this post about x86 versus ARM versus RISC-V), I've asked various suppliers to …

In this blog, we share how the Java developer experience team optimized the MongoDB Java Driver by strictly adhering to this principle. We …

In the era of vibe coding—where large amounts of code are introduced or refactored in short bursts, often with the help of LLMs—you need …

Register for the developers' conference in Barcelona next June, with Java, AI, Cloud, Frontend and Managing.

Every year, I look forward to our State of Java Survey & Report because it gives us a view into how organizations are using Java - by Scott …

Every Java developer has been there. Something breaks, and the first instinct is to litter the code with System.out.println(">>> HERE - by …

Boost your Windsurf AI Java coding! 🚀 Learn how to use Skills and MCP to connect SonarQube directly to your IDE for high quality code. 💻✨

Every six months, we get a new version of Java. Java 26 is just around the corner and will be released soon. But most companies stick to LTS …

JaCoCo is the go-to code coverage tool for Java projects. It integrates seamlessly with Maven, generates detailed HTML reports, and works …