Diagrams as Code: Mermaid Support on the new Foojay
Foojay articles now render Mermaid diagrams from a fenced code block. Write the diagram in Markdown, get a real diagram, and keep it …
Every article on foojay.io, newest first: OpenJDK, the JVM, Java tooling and the ecosystem around them, written by the Java community.

Frank Delporte
52 viewsFoojay articles now render Mermaid diagrams from a fenced code block. Write the diagram in Markdown, get a real diagram, and keep it …

Frank Delporte
73 viewsFoojay articles can now be written in AsciiDoc as well as Markdown. Named blocks, real tables, source callouts and admonitions — the things …

Frank Delporte
363 viewsFoojay has a new home: a static, open-source site where publishing an article is a pull request. Same URLs, same archive, much faster, and …

Nicolas Frankel
111 viewsYears ago, a colleague of mine told me about two pockets of foreign land surrounded by Switzerland: Campione d'Italia and Büsingen am …

Cristobal Escobar
147 viewsBoxLang has always been an extensible language. As of 1.17.0, it is a hierarchically extensible one. Modules can now contain other modules; …

Dominika Tasarz
229 viewsMicroProfile 7.1 lands on the commercial lines, OpenTracing is removed, and Jakarta Agentic AI reaches Payara Micro in the September Azul …

Viktoria Evdokimova
183 viewsEvery Java developer has been in a code review where the question is simple: What does this method do? The answer used to tell you …

Ricardo Mello
215 viewsHow one developer built a personal AI assistant in Java using Spring AI, MongoDB Vector Search, conversation memory, and tool calling with …

Hanno Embregts
194 viewsJava 27 is like that friend that you haven't seen all summer, and when you finally see them again it's clear that they spent a lot of time …

Simon Ritter on JDK 27: compact object headers, G1 everywhere by default, post-quantum TLS, monthly security updates, and Valhalla's first …