Masking a JVM thread dump without breaking the analysis
A few weeks ago I posted on r/java about detecting virtual thread pinning from a plain thread dump. The technical discussion was fine. The …
Every article on foojay.io, newest first: OpenJDK, the JVM, Java tooling and the ecosystem around them, written by the Java community.

Felipe Maschio
512 viewsA few weeks ago I posted on r/java about detecting virtual thread pinning from a plain thread dump. The technical discussion was fine. The …

Viktoria Evdokimova
255 viewsEvery Java team has a sentence like this one somewhere: Any operation on a TID must go through the single asynchronous path and must not let …

Cristobal Escobar
202 viewsIf you've spent years in Spring Boot, Micronaut, or Jakarta EE, "web framework" usually means a servlet container, an embedded Tomcat or …

Viktoria Evdokimova
372 viewsA detailed report reads like proof. The agent lists the files it touched, names the branch, quotes a commit hash, adds a test count and …
Geertjan Wielenga
572 viewsObservability platforms generally expect you to do your analysis inside them, using their query language and their dashboards. That works …

Frank Delporte
198 viewsOur Featured Authors for September are Marit van Dijk and Graeme Robinson. Here is what they write about, and where to start reading.

Igor De Souza
344 viewsJava applications are usually associated with APIs, databases, messaging systems, and cloud infrastructure. But Java can also interact with …

Nicolas Frankel
48 viewsThis review is about Build an AI Agent (From Scratch) by Jungjun Hur and Younghee Song from Manning. Facts 10 chapters $29.29 (at the time …

Maximillian Arruda
2,122 viewsFrom Spec-Driven Development to Living Specifications in Java Projects Coding agents have changed the speed at which we can produce …

Ricardo Mello
385 viewsIn this third and final part, we will build on the execution plan created in Part 2 and focus on the remaining stages of the agent workflow. …