Building an AI-Powered Operations Assistant with Spring AI and MongoDB Atlas — Part 1: RAG Foundation
This is the first article in a three-part series. Part 2 covers short-term and long-term memory; Part 3 introduces stateful workflow …
Every article on foojay.io, newest first: OpenJDK, the JVM, Java tooling and the ecosystem around them, written by the Java community.

Matteo Rossi
1,275 viewsThis is the first article in a three-part series. Part 2 covers short-term and long-term memory; Part 3 introduces stateful workflow …

Igor De Souza
1,689 viewsEvery year on May 4th, fans around the world celebrate Star Wars Day with the iconic phrase “May the 4th be with you.” The following day, …
Markus Spann
1,862 viewsLearn how to connect Java applications to Microsoft Access (.accdb/.mdb) using UCanAccess. A pure-Java, open-source JDBC driver for …

Andrew Morgan
1,118 viewsFrom time to time, I'll run a design review for an application being migrated from a relational database onto MongoDB, where the customer …

Cristobal Escobar
1,546 viewsBoxLang AI 3.0 Series · Part 6 of 7 A chatbot with no memory isn't a conversation — it's a series of isolated queries. Every message starts …

Markus Westergren
3,765 viewsAI is automating the code, not the engineering. A guide for senior developers on shepherding AI through the work that was always the actual …

Oumaima Zerouali
1,049 viewsJCast: A Dutch podcast about IT, dev life, and soft skills by three Belgian developers exploring what it means to work in software.

Foojay.io, the website for the Friends Of OpenJDK, is turning six years old. To celebrate, Frank Delporte headed to JCON in Cologne, …

Matteo Rossi
2,266 viewsIn this article, we will explore how to design a high-throughput ETL pipeline architecture using Java, focusing on concurrency models, error …

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