GraphQL for Java Developers: Building a Flexible Data Layer
For many years, REST has been the standard architectural style for creating APIs in the Java ecosystem. Frameworks such as Spring MVC and, …
Every article on foojay.io, newest first: OpenJDK, the JVM, Java tooling and the ecosystem around them, written by the Java community.

Matteo Rossi
2,091 viewsFor many years, REST has been the standard architectural style for creating APIs in the Java ecosystem. Frameworks such as Spring MVC and, …

Steve Poole
2,370 viewsIs open source hitting a watershed moment? After 8,000 developers converged for FOSDEM 2026, it’s clear that legal obligations and supply …

Igor De Souza
3,534 viewsOver the past decades, Java has proven itself to be one of the most reliable, versatile, and widely used programming languages in the world. …

Jonathan Vila
7,248 viewsStay in the flow with the Claude Code SonarQube MCP integration. Verify Java code, fix security issues, and check quality gates directly …

Java developers from around the world are writung a book about a question that's becoming impossible to ignore: how do we write software …

Frank Delporte
1,443 viewsHere are the JavaFX LinksOfTheMonth of January 2026. You can find the weekly lists on jfx-central.com. Did we miss anything? Is there …

Richard Fichtner
1,142 viewsAt JCON EUROPE, developers, speakers, and contributors from across the globe come together to exchange ideas, share experiences, and connect …

Tim Kelly
6,006 viewsThe Data Access Object (DAO) pattern is a structural pattern that isolates your application's business logic from persistence operations. By …

Learn how enterprise Java teams are modernizing, adopting Kubernetes, and tackling fragmentation. Discover insights from our report and join …

Simon Martinelli
2,784 viewsTesting email functionality is often painful. SMTP servers are external, tests become slow or flaky, and local setups differ from CI …