Agent Memory with Spring AI & Redis
Learn how to build a memory-enabled AI agent using Spring Boot, Spring AI, and Redis. Store and recall user preferences and conversation …
Every article on foojay.io, newest first: OpenJDK, the JVM, Java tooling and the ecosystem around them, written by the Java community.

Raphael De Lio
13,110 viewsLearn how to build a memory-enabled AI agent using Spring Boot, Spring AI, and Redis. Store and recall user preferences and conversation …

Jonathan Vila
10,511 viewsBy embracing the new features in Java 22, 23, and 24—such as unnamed variables and patterns, Markdown in Javadoc, the Class-File API, and …

Tim Kelly
10,458 viewsMongoDB’s support for multi-document ACID transactions gives you flexibility when single-document atomicity isn’t enough.

Miro Wengner
15,109 viewsAfter brainstorming, our Java Champion Education group agreed to create a newsletter with a 14 days cadence.

Mahendra Rao B
8,195 viewsLearn how to build scalable, event-driven microservices using Spring Cloud Stream. This guide covers core concepts, messaging patterns, and …

In early July, the DevBcn conference in Barcelona featured a diverse lineup of speakers, covering topics across multiple technology domains. …

This is the next part in the series of "JavaFX in Action" interviews. Are you working on a fantastic JavaFX application? Let me know, and …

Tim Kelly
4,454 viewsLet's use MongoDB with LangChain4j to create a simple RAG application. LangChain4j abstracted away a lot of the steps along the way, from …
David Parry
36,897 viewsGet hands-on experience with the exact code examined in this article, along with exercises, debugging techniques, and best practices for …
Vincent Vauban
6,887 viewsSpring Boot API documentation with Redocusaurus: from exporting your OpenAPI spec to setting up a beautiful developer portal in minutes.