A Visual Diff of Java’s Evolution: Inside java.evolved
A community site showcasing legacy Java patterns alongside modern equivalents to help developers understand how everyday Java code has …
Every article on foojay.io, newest first: OpenJDK, the JVM, Java tooling and the ecosystem around them, written by the Java community.

A N M Bazlur Rahman
4,843 viewsA community site showcasing legacy Java patterns alongside modern equivalents to help developers understand how everyday Java code has …

Matteo Rossi
4,755 viewsIn this article, we focus on a concrete, real-world scenario: using a database, specifically MongoDB, without contaminating the main domain. …

Nicolas Frankel
4 viewsMost of my blog posts are lessons learned. I'm trying to achieve something, and I document the process I used to do it. This one is one of …

Ondro Mihalyi
1,977 viewsThe final version of Eclipse GlassFish 8 is here, released on 5 February 2026. As a GlassFish committer, I'd like to share what it brings …

Cristobal Escobar
1,689 viewsWe're excited to announce the release of the BoxLang NeoVim Plugin - a comprehensive syntax highlighting solution designed specifically for …

Frank Delporte
1,292 viewsAs 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 …

Nasir Qureshi
1,739 viewsIn this blog, we share how the Java developer experience team optimized the MongoDB Java Driver by strictly adhering to this principle. We …

Suneet Kamath
2,459 viewsIn 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 …

Jonathan Vila
1,940 viewsRegister for the developers' conference in Barcelona next June, with Java, AI, Cloud, Frontend and Managing.

Scott Sellers
2,096 viewsEvery year, I look forward to our State of Java Survey & Report because it gives us a view into how organizations are using Java…