Software Testing as a Debugging Tool
Software testing functions as a critical debugging tool, significantly enhancing code reliability and streamlining the development process.
Every article on foojay.io, newest first: OpenJDK, the JVM, Java tooling and the ecosystem around them, written by the Java community.

Shai Almog
5,658 viewsSoftware testing functions as a critical debugging tool, significantly enhancing code reliability and streamlining the development process.

Geertjan Wielenga
6,123 viewsAzul is planning to issue an Oracle "alternatives" Report in late July, and would like your help to complete the survey.

Johannes Bechberger
7,652 viewsLearn about new support for XDP to create a simple package blocker for eBPF.

Wouter Nederhof
4,532 viewsWireQuery is a tool that helps you solve user-reported issues by combining session replay with capturing API calls. In this article, I will …

Jansen Ang
12,225 viewsDiscover how to build a smart home assistant using Langchain4j and Raspberry Pi, featuring capabilities such as question-answering with RAG, …

Oleksandr Hrebeniuk
11,803 viewsIn this article, we want to share our experience using real-life examples on how to identify and optimize slow SQL queries, especially when …

Jennifer Reif
35,367 viewsWe'll look at how to write GenAI applications with Java using the Spring AI framework and utilize RAG for improving answers.

Igor Kulakov
3,606 viewsLet's make a duplicate finder for documentation together – a tool to quickly detect non-exact, or fuzzy, matches in large text repositories.
Michael Hall
8,180 viewsWith every major cloud provider now offering Arm-based instances, it’s time to start looking at what you need to do to migrate your Java …

Matt Van Order
7,005 viewsJFR logs are easily obtained by simply going into the command line. But what if you don't have access to the command line or terminal …