Ensuring Safe and Reliable AI Interactions with LLM Guardrails
We know that LLMs can and will make mistakes, and while enriching your prompts with the proper context can help align results with your …
Every article on foojay.io, newest first: OpenJDK, the JVM, Java tooling and the ecosystem around them, written by the Java community.

Brian Vermeer
3,591 viewsWe know that LLMs can and will make mistakes, and while enriching your prompts with the proper context can help align results with your …

Tim Kelly
14,460 viewsMongoDB is built to be fast. The real win comes from knowing how to keep it that way, even as your app grows and your data gets more …

Jonathan Vila
2,454 viewsSonar Connect Amsterdam : learn about code quality and code security specially when using AI generated code.

In the second part of our JCON interviews, recorded at the conference in May, we focuses on general evolutions within the Java world and how …

I started discovering OpenRewrite last week by writing a Kotlin recipe that moves Kotlin files according to the official directory …
Frank Delporte
4,683 viewsThis is the second article in a series on faster Java application warmup. The first blog post, Faster Java Warmup: CRaC versus ReadyNow, …

Vivekanandan Sakthivelu
5,822 viewsIn a multi-threaded, distributed environment like MongoDB, when clients execute queries concurrently, operations interleave with one another …

Ondro Mihalyi
6,212 viewsBoost Jakarta EE database performance by leveraging the following best practices.

Jennifer Reif
6,627 viewsIn this blog post, we'll explore the different layers of RAG, including vector RAG, graph RAG, and agents.

Nicolas Frankel
1,861 viewsI've been eying OpenRewrite for some time, but I haven't had time to play with it... yet.