How to Use Java as a Scripting Language
Discover how Java has evolved into a powerful scripting language, eliminating boilerplate and enabling instant execution for automation …
Every article on foojay.io, newest first: OpenJDK, the JVM, Java tooling and the ecosystem around them, written by the Java community.

Loïc Magnette
7,499 viewsDiscover how Java has evolved into a powerful scripting language, eliminating boilerplate and enabling instant execution for automation …

Dominika Tasarz
2,447 viewsAzul Zulu OpenJDK is now available as a Docker Official Image, giving developers secure, signed, and automatically updated Java containers …

David Vlijmincx
17,425 viewsManaging native memory in Java using the Foreign Function & Memory API, covering Arenas, manual allocation, pooling, and slicing

Miro Wengner
8,308 viewsOver the past two weeks, the field of artificial intelligence has continued its remarkable pace of advancement. As AI becomes increasingly …

Matteo Rossi
1,961 viewsCreating Non-Blocking Streaming Endpoints for High-Throughput Applications

Cristobal Escobar
8,149 viewsSpring Boot developers know the pain of evaluating view technologies. Thymeleaf is great — until you need more expressiveness. FreeMarker is …

María Arias de Reyna Domínguez
2,700 viewsprovides a more detailed account of how Leyden’s proposed solution operates

María Arias de Reyna Domínguez
2,729 viewsHow to use the AOT capabilities by Leyden and show test results which show that very significant progress has already been made.

Diego Freniche Brito
2,200 viewsIn this post, we'll write a Java Spring Boot REST API backend application without any frontend, that will store flash cards and decks in …

Nicolas Frankel
1 viewsMost developers now use coding assistants. I do too—Copilot at work, Claude Code at home. As a developer, I prefer not to repeat myself. …