[widgets_on_pages id="Home widgets"]

Java Articles by Foojay.io

July, 2026

  • 14 July

    BoxLang 1.15.0 Released: Blazing Fast Strings, Runtime Portability, and much more

    Author: Cristobal Escobar Original post on Foojay: Read More BoxLang 1.15.0 is a high-impact release with two big headlines and a long tail of hardening. The first headline is a massive performance upgrade to string handling: a new first-class BoxStringBuilder type, compile-time literal folding, smarter &= semantics, and a runtime concat strategy that automatically switches to builder-backed accumulation once your …

    Read More »
  • 14 July

    I Asked GitHub Copilot to Profile a Java App. It Found a Bug in My Heap Sizing, and Offered to Fix It

    Author: Bruno Borges Original post on Foojay: Read More I built an extension to collapse the entire loop of running and measuring the performance of Java workloads, so it can be used within a place some developers are starting to consider their new “development environment” in the agentic AI era: the GitHub Copilot app. The idea: Copilot-driven profiling This extension …

    Read More »
  • 13 July

    Foojay Podcast #100: When a Podcaster Interviews Podcasters, and What They All Have in Common

    Author: Frank Delporte Original post on Foojay: Read More Foojay Podcast hits episode 100. No plan, no roadmap. It just happened. To mark the occasion, Frank turned the microphone around and invited other podcasters: Adam Bien (airhacks.fm), Jennifer Reif (Breaktime Tech Talks), Kadi McKean and Steve Pool (10xInsights), and Oumaima Zerouali (JCast). Same three questions for each: why did you …

    Read More »
  • 11 July

    Temporal Is to Your Code What a Database Is to Your Data

    Author: Geertjan Wielenga Original post on Foojay: Read More Once upon a time, applications managed their own data files. Every program hand-rolled its own locking, its own crash recovery, its own consistency guarantees. Every program did it badly, in its own unique way. Then the relational database arrived and made a deal with application developers: you declare what you want, …

    Read More »
  • 11 July

    🛑⚡ When NOT TO USE Event-Driven Architecture (EDA)

    Author: Vincent Vauban Original post on Foojay: Read More When Event-Driven Architecture Is Not the Right Choice Event-Driven Architecture (EDA) can help teams build scalable, loosely coupled and highly responsive distributed systems. Technologies such as Apache Kafka, RabbitMQ, Pulsar and cloud messaging platforms have made this architectural style increasingly popular. However, EDA also introduces significant complexity. Asynchronous communication requires teams …

    Read More »
  • 10 July

    More Surfaces, Same Deal: Cars, Sensors, Commerce, Video And Builds

    Author: Shai Almog Original post on Foojay: Read More Last week’s release post was about funding open source without the bait and switch. This week’s release tests that idea again, because two of the new features touch paid infrastructure directly: Commerce and versioned builds. What is Codename One? Codename One is an open-source framework for building native iOS, Android, desktop, …

    Read More »
  • 10 July

    “This Can’t Possibly Work”: What I Learned at a Temporal.io Workshop

    Author: Geertjan Wielenga Original post on Foojay: Read More When developers first hear about Temporal, they tend to move through a predictable sequence of emotions. First comes disbelief — the claim that your application can crash mid-execution and simply pick up where it left off, variables intact, sounds like nonsense. Then comes irritation that anyone would even say such a …

    Read More »
  • 9 July

    BoxLang 1.14.0 : Sets, Ranges, Inner Classes, and a Runtime That Talks Back

    Author: Cristobal Escobar Original post on Foojay: Read More BoxLang has never stood still, but 1.14.0 is something different. This is the release where the language stops filling gaps and starts defining what a modern dynamic JVM language looks like on its own terms. Sixty-five issues closed. Four innovative language features. A formatter that has grown up. And a companion …

    Read More »
  • 9 July

    Nulling Out References Won’t Help Your Garbage Collector

    Author: Kirk Pepperdine Original post on Foojay: Read More One of the misconceptions that I continuously run into is that nulling out references in Java helps garbage collection. This attitude is particularly prevalent from those developers used to C/C++ where delete ptr becomes ref = null. To be fair, it’s a reasonable thing to believe. It’s also wrong, and the …

    Read More »
  • 9 July

    The Java Story: A Film About All of Us

    Author: Dominika Tasarz Original post on Foojay: Read More Every so often a story comes along that belongs to an entire community rather than any one company or person. The Java Story documentary by CultRepo is one of those. On July 17th at 7pm UTC, the official Java documentary premieres live on YouTube – if you’ve spent any significant part …

    Read More »