Sign in

Foojay, the Friends Of OpenJDK

@foojay.io
983 followers 129 following 428 posts

Foojay.io is the central resource for the Java community’s daily ​information needs, a place for friends of OpenJDK, ​and a community platform for the Java ecosystem​ — bringing together and helping Java professionals everywhere.​

PostsRepliesMedia
Foojay, the Friends Of OpenJDK @foojay.io · 18h
Java formatters: can't live with them, can't live without them. New post on Foojay by Alex Abashev about the tricky balance between automated formatting and personal coding style. foojay.io/today/my-lov... #Java #CodeFormatting #DevLife
foojay.io
My love-hate relationship with Java formatters
Learning to love google-java-format, why AI agents make formatters matter even more, and why palantir-java-format now has a fork: open-java-format.
030
Foojay, the Friends Of OpenJDK @foojay.io · 18h
New on Foojay: Benchmarks can be misleading. Here's what actually matters when measuring performance and how to avoid common pitfalls in your optimization work. By Shai Almog. foojay.io/today/perfor... #Java #Performance #Programming
foojay.io
Lies, Damn Lies and Benchmarks
Codename One tackles GC, maps, startup, and JavaScript overhead, and adds native drag and drop plus cross-device continuity. Javadoc joins website search...
010
Foojay, the Friends Of OpenJDK @foojay.io · 18h
Fresh JavaFX links roundup for September 2026 is now up on Foojay. Check out the latest tutorials, tools, and community updates by @frankdelporte.be, published weekly on @jfxcentral.com. foojay.io/today/javafx... #JavaFX #Java
foojay.io
JavaFX Links of September 2026
Here are the JavaFX LinksOfTheMonth of September 2026. This was a big month with the release of JavaFX 27!
032
Foojay, the Friends Of OpenJDK @foojay.io · 18h
New on Foojay: Durable Execution Is a Property, Not a Product. Understanding what durable execution really means and why it matters for your applications. By Nicholas D'hondt. foojay.io/today/durabl... #Java #DurableExecution #SoftwareArchitecture
foojay.io
Durable Execution Is a Property, Not a Product
Durable execution is a property your existing database can provide, not a product you must buy. Measured, with receipts you can run yourself.
012
Foojay, the Friends Of OpenJDK @foojay.io · 29/09/2026
Java 21's end of support is coming up faster than you think. Are you ready for the migration? Read about what this means for your projects and how to prepare. By Dana Crane. foojay.io/today/the-ja... #Java #Java21 #OpenJDK
foojay.io
The Java 21 Doomsday Clock Countdown
Oracle's free NFTC license for Java 21 has expired, and the October 2026 quarterly update is the first one enterprises have to pay for. Here are the three options left, and why the timeline is short!
010
Foojay, the Friends Of OpenJDK @foojay.io · 28/09/2026
New on Foojay by Ishan Shah: Learn how to test Kafka consumer recovery scenarios using Testcontainers and JUnit. Practical guide for building resilient event-driven applications. foojay.io/today/testin... #Java #Kafka #Testing
foojay.io
Testing Kafka Consumer Recovery Contracts With Testcontainers and JUnit
Use Testcontainers and JUnit to test Kafka consumer recovery contracts for duplicate delivery, malformed records, and offset-boundary failures.
021
Foojay, the Friends Of OpenJDK @foojay.io · 28/09/2026
Quantum computers are getting closer to breaking current encryption. What will it take to migrate your Java applications to post-quantum cryptography? This article by Arpan Sharma looks at the real costs and challenges ahead. foojay.io/today/how-mu... #Java #Security
foojay.io
How much will post-quantum migration cost your Java codebase?
A static auditor that estimates what a post-quantum migration will cost a Java codebase, run across 27 popular Java projects to show where the cost hides.
010
Foojay, the Friends Of OpenJDK @foojay.io · 28/09/2026
@frankel.ch published a follow-up on using AI for genealogy research. The results show how machine learning can help trace family histories and connect historical records more efficiently. foojay.io/today/ai-ass... #AI #genealogy #Java
foojay.io
AI-assisted genealogy, a follow-up
A follow-up on AI-assisted genealogy: source quality with GEDCOM QUAY, per-site browsing skills, Playwright sessions, transcriptions, and hiccups along the way.
011
Foojay, the Friends Of OpenJDK @foojay.io · 28/09/2026
New on Foojay by @bazlur.ca : Learn how MySQL JSON Duality Views let you work with relational and document data models at the same time. Great for building Java apps that need both structured queries and flexible JSON APIs. foojay.io/today/one-da... #Java #MySQL #JSON
foojay.io
One Database, Two Models: Building AI-Friendly Java Applications with MySQL JSON Duality Views
Explore MySQL JSON Duality Views in Java: simpler reads, safe document writes, ORM comparisons, and read-only tools for a local AI assistant.
011
Foojay, the Friends Of OpenJDK @foojay.io · 25/09/2026
New on Foojay: Learn how VoIP and VPN systems work and what it takes to build them. From architecture to implementation details. By Shai Almog. foojay.io/today/voip-v... #Java #VoIP #VPN #SoftwareEngineering
foojay.io
VoIP, VPN, and the Build System Behind Them
Codename One adds native call management and VPN APIs, while its builders generate the platform services, frameworks, permissions, and extension plumbing...
020
Foojay, the Friends Of OpenJDK @foojay.io · 25/09/2026
New on Foojay: BoxLang AI 3.4.0 brings gateways, human-in-the-loop workflows, and complete security features. Check out what's included in this release. foojay.io/today/boxlan... #BoxLang #AI #Java
foojay.io
BoxLang AI 3.4.0: Gateways, Human-in-the-Loop, and a Full Security Stack
BoxLang AI 3.4.0 introduces gateways, durable human approvals, layered AI security, normalized reasoning, run control, and improvements across providers.
010
Foojay, the Friends Of OpenJDK @foojay.io · 24/09/2026
Yesterday we announced AsciiDoc support, and now Mermaid, so you can create diagrams directly in your articles using simple text syntax. No more external tools needed for flowcharts, sequence diagrams, and more. By @frankdelporte.be. foojay.io/today/diagra... #Mermaid #DiagramsAsCode #Java
foojay.io
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 reviewable in the pull request.
096
Foojay, the Friends Of OpenJDK @foojay.io · 23/09/2026
We just added AsciiDoc support to Foojay! Authors can now write posts in their preferred format alongside Markdown. Check out how it works and what it means for contributors. More info and examples in this post by @frankdelporte.be: foojay.io/today/asciid... #AsciiDoc #Java
foojay.io
AsciiDoc Support on the new Foojay
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.
062
Foojay, the Friends Of OpenJDK @foojay.io · 22/09/2026
We've given Foojay a fresh new look and an improved experience. The redesigned site is now live with better navigation, updated features, and a cleaner interface. Check out what's new by @frankdelporte.be: foojay.io/today/announ... #Java #Foojay #OpenJDK
foojay.io
Announcing The New Foojay
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.
195
Reposted by Foojay, the Friends Of OpenJDK
Neil Brown @neiljbrown.bsky.social · 19/09/2026
@frankdelporte.be and @speakjava.bsky.social thanks for continuing to do these podcasts which are a useful & enjoyable listen.
032
Foojay, the Friends Of OpenJDK @foojay.io · 18/09/2026
The September 2026 Azul Payara release brings updates you'll want to know about. @payaracommunity.bsky.social breaks down the key changes and improvements in this latest version. Read more: foojay.io/today/whats-...
foojay.io
What's New In The September 2026 Azul Payara Release? - foojay
MicroProfile 7.1 lands on the commercial lines, OpenTracing is removed, and Jakarta Agentic AI reaches Payara Micro in the September Azul Payara release.
000
Foojay, the Friends Of OpenJDK @foojay.io · 18/09/2026
BoxLang 1.17.0 is out with module inception, CLI checker, jar loading, and more improvements. Check out what's new in this release. foojay.io/today/boxlan...
foojay.io
BoxLang 1.17.0 Released: Module Inception, CLI Checker, Jar Loading and much more! - foojay
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 - by Cristobal Escobar
000
Foojay, the Friends Of OpenJDK @foojay.io · 16/09/2026
AI agents are writing code faster than ever, but can you actually explain what they changed? Understanding those diffs matters more than you might think. By Viktoria Evdokimova. Read more: foojay.io/today/can-yo... #Java #AI #CodeReview #Development
foojay.io
Can You Explain the Diff Your AI Agent Just Wrote? - foojay
#foojay-site-content for WordPress credentials (already have them from prior posts). 2. foojay.io/wp-admin -> new post, paste this Markdown, Save - by Viktoria Evdokimova
020
Foojay, the Friends Of OpenJDK @foojay.io · 16/09/2026
Learn how to build an AI assistant for your career using Java, Spring AI, and MongoDB. A practical guide with real implementation details, written by Ricardo Mello. Read more: foojay.io/today/how-i-... #Java #SpringAI #MongoDB #AI
foojay.io
How I Built an AI Assistant for My Career with Java, Spring AI, and MongoDB - foojay
How one developer built a personal AI assistant in Java using Spring AI, MongoDB Vector Search, conversation memory, and tool calling with Calendly.
020
Foojay, the Friends Of OpenJDK @foojay.io · 16/09/2026
Java 27 is here and it's looking strong! @hanno.codes breaks down what's new in this latest release and what it means for developers. Check it out: foojay.io/today/hello-... #Java #Java27 #OpenJDK
foojay.io
Hello Java 27! Have You Been Working Out? - foojay
Java 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 in the gym. Bringing numerous improvements to performance and...
061
Foojay, the Friends Of OpenJDK @foojay.io · 14/09/2026
New podcast episode is out! @frankdelporte.be and @speakjava.bsky.social talk about Java 27's practical improvements - smaller heaps, better defaults, and what's coming in Java 28 from Project Valhalla. Watch, listen and read more here: foojay.io/today/foojay... #Java #JDK27 #Valhalla
foojay.io
Foojay Podcast #101: Java 27 in Practice: Smaller Heaps, Smarter Defaults, and Valhalla on the Horizon - foojay
JDK 27 arrives on 15 September 2026, and it is a feature release rather than a Long-Term Support one. That distinction matters less than it sounds: as - by Frank Delporte
1103
Reposted by Foojay, the Friends Of OpenJDK
Frank Delporte @frankdelporte.be · 12/09/2026
Season 6 of the @foojay.io #podcast kicks off with the launch of Java 27! @speakjava.bsky.social tells us what's new in this release and what is already known about what's coming in Java 28 from Project Valhalla. www.youtube.com/watch?v=k3aA...
youtube.com
Java 27 in Practice: Smaller Heaps, Smarter Defaults, and Valhalla on the Horizon (#101)
YouTube video by Frank Delporte
083
Foojay, the Friends Of OpenJDK @foojay.io · 11/09/2026
Come for Java. Get a Whole Lot More by @richard.fichtner.dev JCON USA returns inside IBM TechXchange 2026 with two rooms of deep Java content, a dedicated community home, and direct access to one of the year's biggest technical conferences. foojay.io/today/come-f...
foojay.io
Come for Java. Get a Whole Lot More. - foojay
JCON USA returns inside IBM TechXchange 2026 with two rooms of deep Java content, a dedicated community home, and direct access to one of the years - by Richard Fichtner
012
Foojay, the Friends Of OpenJDK @foojay.io · 10/09/2026
New on Foojay: comparing four serialization formats on the JVM without reflection, and how Avro stands out from the pack. Worth reading if you care about performance and type safety. foojay.io/today/reflec... #Java #JVM #Avro
foojay.io
Reflection-Free Serialization on the JVM: Four Formats In, Avro Out - foojay
I run a model layer that accepts the same business data in JSON, XML, YAML, and TOML and converts it all to Avro. The project was greenfield, so the - by Dmitry Moskalyuk
072
Foojay, the Friends Of OpenJDK @foojay.io · 10/09/2026
New post: How to work with multiple AI coding agents through a single OpenAI-compatible gateway using java.net.http. See the practical implementation details. foojay.io/today/one-ba... #Java #AI #OpenAI
foojay.io
One Base URL, Many Coding Agents: What an OpenAI-Compatible Gateway Looks Like From java.net.http - foojay
One Base URL, Many Coding Agents: What an OpenAI-Compatible Gateway Looks Like From java.net.http Somewhere in every coding agent there is an HTTP client. - by Viktoria Evdokimova
030
Foojay, the Friends Of OpenJDK @foojay.io · 09/09/2026
New article by Felipe Maschio on safely masking sensitive data in JVM thread dumps while keeping them useful for debugging and analysis. foojay.io/today/maskin... #Java #JVM #debugging
foojay.io
Masking a JVM thread dump without breaking the analysis - foojay
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 - by Felipe Maschio
020
Foojay, the Friends Of OpenJDK @foojay.io · 09/09/2026
New post from Viktoria Evdokimova: Debugging isn't just finding bugs. It's about discovering what should stay true in your system. A deep Kafka debugging session shows us what AI agents still need to learn. foojay.io/today/debugg... #Java #Kafka #AI #Debugging
foojay.io
Debugging Is Invariant Discovery: What One Kafka Session Taught Us About AI Agents - foojay
Every 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 TMS and EMV - by Viktoria Evdokimova
000
Foojay, the Friends Of OpenJDK @foojay.io · 09/09/2026
New on Foojay: BoxLang Express brings a Node.js-style approach to HTTP servers on the JVM. Cristobal Escobar covers how this framework combines familiar patterns with JVM performance. foojay.io/today/commun... #Java #JVM #BoxLang
foojay.io
Community Spotlight: BoxLang Express Brings Node-Style HTTP to the JVM - foojay
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 - by Cristobal Escobar
000
Foojay, the Friends Of OpenJDK @foojay.io · 09/09/2026
AI agents say "commit created" but sometimes nothing happened. Viktoria Evdokimova explains why you can't trust agent outputs without verification and what goes wrong when you do. foojay.io/today/commit... #AI #DevTools #SoftwareDevelopment
foojay.io
“Commit created” — but it isn’t: why the agent’s word needs external verification, and what the mistake costs - foojay
A detailed report reads like proof. The agent lists the files it touched, names the branch, quotes a commit hash, adds a test count and closes with - by Viktoria Evdokimova ai “Commit created” — but i...
000
Foojay, the Friends Of OpenJDK @foojay.io · 09/09/2026
New article on Foojay: Geertjan Wielenga writes about moving from OpenTelemetry to DuckDB for observability data analysis. foojay.io/today/from-o... #OpenTelemetry #DuckDB #Observability
foojay.io
From OpenTelemetry to DuckDB - foojay
Observability platforms generally expect you to do your analysis inside them, using their query language and their dashboards. That works for the - by Geertjan Wielenga
110
Foojay, the Friends Of OpenJDK @foojay.io · 07/09/2026
Meet our Featured Foojay Authors for September 2026: @maritvandijk.bsky.social and Graeme Robinson! Read about their work and contributions to the Java community. foojay.io/today/featur... #Java #Foojay #Developer
foojay.io
Featured Foojay Authors for September 2026: Marit van Dijk and Graeme Robinson - foojay
Foojay wouldn't exist without the many contributions from its community, whether it's a single post or an ongoing stream of knowledge sharing. That's why - by Frank Delporte
011
Foojay, the Friends Of OpenJDK @foojay.io · 07/09/2026
New on Foojay: @igfasouza.bsky.social shows how to connect Raspberry Pi Pico to Quarkus using the Firmata protocol. Learn to control hardware with Java in this practical guide. foojay.io/today/bringi... #Java #Quarkus #RaspberryPi #IoT
foojay.io
Bringing Raspberry Pico to Quarkus with Firmata - foojay
Java applications are usually associated with APIs, databases, messaging systems, and cloud infrastructure. But Java can also interact with the physical - by Igor De Souza
011
Reposted by Foojay, the Friends Of OpenJDK
Maximillian Arruda @maxdearruda.bsky.social · 04/09/2026
Hi folks! I'm so happy because my new article has just been published on @foojay.io ! 🚀 “From Spec-Driven Development to Living Specifications in Java Projects” 📖 foojay.io/today/from-s... #Java #SDD4J #AI
foojay.io
From Spec-Driven Development to Living Specifications in Java Projects - foojay
From Spec-Driven Development to Living Specifications in Java Projects Coding agents have changed the speed at which we can produce software. But - by Maximillian Arruda
241
Foojay, the Friends Of OpenJDK @foojay.io · 04/09/2026
New article by Maximillian Arruda on how to transform your Java development process with living specifications. Learn practical approaches to keep your docs and code in sync. foojay.io/today/from-s... #Java #Documentation #BestPractices
foojay.io
From Spec-Driven Development to Living Specifications in Java Projects - foojay
From Spec-Driven Development to Living Specifications in Java Projects Coding agents have changed the speed at which we can produce software. But - by Maximillian Arruda
140
Foojay, the Friends Of OpenJDK @foojay.io · 04/09/2026
New on Foojay: Ricardo Mello continues the Agentic Warehouse Management System series with Part 3, focusing on tools, decisions, and actions in agent-based systems. foojay.io/today/buildi... #Java #AI #AgenticSystems
foojay.io
Building an Agentic Warehouse Management System — Part 3: Tools, Decisions, and Actions
In 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. We will see how each task is executed using controlled tool...
020
Foojay, the Friends Of OpenJDK @foojay.io · 04/09/2026
Part 2 of our series on building an Agentic Warehouse Management System with Java and Spring AI is now live. Ricardo Mello shows you how to put the pieces together. foojay.io/today/buildi... #Java #SpringAI #AI
foojay.io
Building an Agentic Warehouse Management System — Part 2: Java and Spring AI
We will look at how the agent is built with Java and Spring AI, how its capabilities and boundaries are defined, how it is triggered by the WMS, and how the planner turns the agent’s goal into an exec...
010
Foojay, the Friends Of OpenJDK @foojay.io · 04/09/2026
New on Foojay: Ricardo Mello shows where AI agents can actually help in warehouse management systems. A practical look at applying agentic AI to real-world logistics challenges. foojay.io/today/buildi... #AI #Java #Logistics
foojay.io
Agentic WMS — Part 1: Where AI Agents Add Value
With this project, I am not trying to build a complete WMS. Instead, I want to use a logistics scenario I know well to explore how an AI agent can become part of a real business workflow and where it ...
020
Foojay, the Friends Of OpenJDK @foojay.io · 04/09/2026
New post from Viktoria Evdokimova: Testing AI agents with the same JVM bug produces different results. What happens when your debugger enters the picture? Read more: foojay.io/today/did-yo... #Java #JVM #AI #debugging
foojay.io
Did Your AI Agent Run the Debugger? One JVM Bug, Two Agent Runs - foojay
Java developers reach for the debugger without thinking about it. Set a breakpoint, run the failing test, look at the variables, then decide what to - by Viktoria Evdokimova
010
Foojay, the Friends Of OpenJDK @foojay.io · 04/09/2026
New post from Braham Shakti on writing a Spring Boot analyzer and the insights gained about Spring's internals along the way. Sometimes the best way to understand a framework is to build tools for it. foojay.io/today/no-dat... #Java #SpringBoot
foojay.io
No Database Operations Found: What Writing a Spring Boot Analyzer Taught Me About Spring - foojay
I spent months building a static analyzer that answers one question about a Spring Boot codebase: if I change this endpoint, what does the change reach? - by Braham Shakti
000
Foojay, the Friends Of OpenJDK @foojay.io · 02/09/2026
New post from Erik Hatcher on MongoDB Search Server improvements. Learn about the latest updates and how they can benefit your projects. foojay.io/today/mongod... #MongoDB #Search #Java
foojay.io
MongoDB Search Server, improved! - foojay
The MongoDB Search Server for Java adds faceting, sorting, highlighting, weighted fields, and negative filters, with BSON pipeline tips and Docker deployment.
000
Foojay, the Friends Of OpenJDK @foojay.io · 01/09/2026
New post from Graeme Robinson on optimizing MongoDB aggregation queries through strategic data duplication. Learn how to balance storage costs with read performance gains in part 4 of this series. foojay.io/today/aggreg... #MongoDB #Database #Performance
foojay.io
Aggregation Optimization in MongoDB: Data Duplication to Improve Read Performance (Part 4) - foojay
And why MongoDB might be a better relational database than you ever realized. Design reviews are one-on-one meetings where MongoDB experts deliver advice - by Graeme Robinson
000
Foojay, the Friends Of OpenJDK @foojay.io · 01/09/2026
Check out the latest JavaFX updates and resources from August 2026, curated by @frankdelporte.be for @jfxcentral.com. From new libraries to tutorials and community projects, here's what's happening in the JavaFX world. foojay.io/today/javafx... #JavaFX #Java
foojay.io
JavaFX Links of August 2026 - foojay
Here are the JavaFX LinksOfTheMonth of August 2026. We took a summer break, so there was only one "Links Of The Week" this month, and it covers - by Frank Delporte
083
Foojay, the Friends Of OpenJDK @foojay.io · 31/08/2026
New article by Geertjan Wielenga on NetBeans DataWrangler - a tool for querying, converting, and editing data analytics files directly in your IDE. Check it out: foojay.io/today/netbea... #NetBeans #Java #DataAnalytics
foojay.io
NetBeans DataWrangler: Query, Convert, and Edit Data Analytics Files - foojay
Apache NetBeans DataWrangler brings the file formats of data analytics into Apache NetBeans 31: CSV, Apache Parquet, JSON and Excel, the formats exchanged - by Geertjan Wielenga
021
Foojay, the Friends Of OpenJDK @foojay.io · 31/08/2026
New post from Angelo Rubini: Jakarta Faces gets a stateless makeover with AliFaces Marketplace. Learn how this framework handles modern Java web development without the traditional state management overhead. foojay.io/today/jakart... #JakartaEE #JavaWeb
foojay.io
Jakarta Faces, Java Web Framework, Stateless Edition: Marketplace AliFaces - foojay
A Fully Stateless Jakarta Faces Marketplace with Server-Side Rendering — No HttpSession, No Saved ViewState, No Sticky Sessions (see the poc on: AliFaces - by Angelo Rubini
000
Foojay, the Friends Of OpenJDK @foojay.io · 31/08/2026
New article by Geertjan Wielenga: Learn how to get DuckDB's JDBC driver working with GraalVM Native Image, including configuration tips and practical examples. foojay.io/today/runnin... #GraalVM #DuckDB #Java
foojay.io
Running DuckDB's JDBC Driver in a GraalVM Native Image - foojay
DuckDB is an in-process analytical database. You add one JAR to a Java project and get a SQL engine that reads CSV, Parquet, and JSON files directly, with - by Geertjan Wielenga
010
Foojay, the Friends Of OpenJDK @foojay.io · 31/08/2026
SQLite's encrypted file format offers a consistent contract across platforms - write once, read anywhere. Shai Almog breaks down how this approach simplifies cross-platform development and data portability. foojay.io/today/sqlite... #SQLite #Java #CrossPlatform
foojay.io
SQLite Across Every Port: One Contract, One Encrypted File Format
Codename One now runs the same tested SQLite contract across Android, iOS, JavaScript, Windows, Linux, watchOS, tvOS, and the simulator, with passphrase, m
000
Foojay, the Friends Of OpenJDK @foojay.io · 31/08/2026
App security isn't just about protecting the client - it's about making sure your server doesn't blindly trust incoming requests. Shai Almog explains why server-side validation matters more than you think. foojay.io/today/app-sh... #AppSec #ServerSecurity #Java
foojay.io
App Shield: Your Server Should Not Trust the App Calling It
Codename One App Shield turns Apple App Attest and Google Play Integrity into short-lived tokens your backend can verify. This release also adds OpenType f
010
Foojay, the Friends Of OpenJDK @foojay.io · 31/08/2026
BoxLang 1.16.0 is out! Cristobal Escobar covers the latest release and what's new in this version. Read more: foojay.io/today/boxlan... #BoxLang #Java #JVM
foojay.io
BoxLang 1.16.0 Released! - foojay
BoxLang 1.16.0 is here, closing 50 issues across new features, improvements, and bug fixes. The theme running through this release is control: control - by Cristobal Escobar
000
Foojay, the Friends Of OpenJDK @foojay.io · 25/08/2026
Building a small app? You might be overcomplicating things. Sometimes a simple scripting approach beats spinning up containers just to run macros. New post on Foojay: foojay.io/today/script... #Java #Scripting #Development
foojay.io
Scripting in small apps: you don't need a container for a macro - foojay
Disclosure: I maintain Aussom, an Apache 2.0 interpreted language for the JVM. It's the approach I argue for here, and I have tried to be clear about - by Austin Lehman
010
Foojay, the Friends Of OpenJDK @foojay.io · 24/08/2026
New post on Foojay: What's New In The August 2026 Azul Payara Release? By @payaracommunity.bsky.social and Luqman Saeed. Check out the latest features and improvements in this release. foojay.io/today/whats-... #Java #Payara #OpenSource
foojay.io
What's New in the August 2026 Azul Payara Release?
The August 2026 Payara release previews Jakarta Agentic AI, adds MicroProfile 7.1 and gRPC and patches a security advisory.
020