[widgets_on_pages id="Home widgets"]

Java Articles by Foojay.io

September, 2026

  • 23 September

    AsciiDoc Support on the new Foojay

    Author: Frank Delporte Original post on Foojay: Read More Foojay articles can now be written in AsciiDoc as well as Markdown. Named blocks, real tables, source callouts and admonitions — the things Markdown has no syntax for.

    Read More »
  • 22 September

    Announcing The New Foojay

    Author: Frank Delporte Original post on Foojay: Read More Foojay has a new home: a static, open-source site where publishing an article is a pull request. Same URLs, same archive, much faster, and new features.

    Read More »
  • 20 September

    World geography gotchas

    Author: Nicolas Frankel Original post on Foojay: Read More Years ago, a colleague of mine told me about two pockets of foreign land surrounded by Switzerland: Campione d’Italia and Büsingen am Hochrhein,…

    Read More »
  • 17 September

    BoxLang 1.17.0 Released: Module Inception, CLI Checker, Jar Loading and much more!

    Author: Cristobal Escobar Original post on Foojay: Read More BoxLang has always been an extensible language. As of 1.17.0, it is a hierarchically extensible one. Modules can now contain other modules; aka Module…

    Read More »
  • 16 September

    What’s New In The September 2026 Azul Payara Release?

    Author: Dominika Tasarz Original post on Foojay: Read More MicroProfile 7.1 lands on the commercial lines, OpenTracing is removed, and Jakarta Agentic AI reaches Payara Micro in the September Azul Payara release.

    Read More »
  • 15 September

    Can You Explain the Diff Your AI Agent Just Wrote?

    Author: Viktoria Evdokimova Original post on Foojay: Read More Every Java developer has been in a code review where the question is simple: What does this method do? The answer used to tell you something.

    Read More »
  • 15 September

    How I Built an AI Assistant for My Career with Java, Spring AI, and MongoDB

    Author: Ricardo Mello Original post on Foojay: Read More How one developer built a personal AI assistant in Java using Spring AI, MongoDB Vector Search, conversation memory, and tool calling with Calendly.

    Read More »
  • 9 September

    Masking a JVM thread dump without breaking the analysis

    Author: Felipe Maschio Original post on Foojay: Read More 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 comment that stuck with me had nothing to do with pinning: “the problem isn’t taking the dump, it’s that uploading a production dump to a third-party site …

    Read More »
  • 8 September

    Debugging Is Invariant Discovery: What One Kafka Session Taught Us About AI Agents

    Author: Viktoria Evdokimova Original post on Foojay: Read More #foojay-site-content for WordPress credentials (already have them from the first post). 2. foojay.io/wp-admin -> new post, paste this Markdown, Save Draft, Preview in a new tab. 3. Code blocks: “Convert to blocks” / “Code Insert”, set language Java for the two Java snippets. 4. Featured image: required. Use articles/explyt-kafka-tid-invariant/en/cover-one-symptom-ten-problems.png (1672×941, branded, …

    Read More »
  • 8 September

    Community Spotlight: BoxLang Express Brings Node-Style HTTP to the JVM

    Author: Cristobal Escobar Original post on Foojay: Read More If you’ve spent years in Spring Boot, Micronaut, or Jakarta EE, “web framework” usually means a servlet container, an embedded Tomcat or Netty, a build step, and a fat jar before anything answers a request. What if you could skip all of that and still be on the JVM? BoxLang Express, …

    Read More »