Do you want your ad here?

Contact us to get your ad seen by thousands of users every day!

[email protected]

Friends of OpenJDK Today

Most Viewed

How to Develop AI Agents Using BoxLang AI: A Practical Guide

Table of Contents What we'll CoverPrerequisitesStep 1 — Install BoxLangStep 2 — Install the bx-ai ModuleStep 3 — Set Up Your .env FileStep 4 — Configure config/boxlang.jsonStep 5 — Run Your First ScriptWhat Are AI Agents?What Is BoxLang AI?Core Concept ...

New Articles

Introducing skills.boxlang.io — The Open Agent Skills Ecosystem for BoxLang & the Ortus World

Table of Contents 🤔 The Problem: AI Knowledge Doesn’t Scale by Copy-Paste🎓 What Is a Skill?📥 Install in Seconds: Two Paths, One Standard⚡ Option 1 — npx skills (works everywhere)🥊 Option 2 — ColdBox CLI (deep BoxLang/ColdBox integration)🔷 Core Repositories …

Implementing Soft Deletes in Java

Table of Contents What are soft deletes?How can soft deletes be approached?Field FlaggingArchive collectionsImplementation of soft deletesJava driverCode examplesCascading to related collections Cleanup with TTL indexingPros and cons of soft deletesProsConsWrap Up What are soft deletes? Usually, when deleting documents from …

Metal and Skins
Metal and Skins

A new Metal rendering backend for iOS, a browser-hosted Skin Designer that retires the skin downloader, an iOS Reminders-style Return-as-Done flag, status-bar tap diagnostics, a simulator dark/light toggle, and a candid look at how we balance quality with the speed of a small open source company.

All Azul Zulu Container Images Explained: CA, SA, and Chainguard

Table of Contents First: Understanding Community vs. Subscriber AvailabilityGetting Zulu CA in a ContainerDocker Official Images (new)Legacy Docker Hub Images (azul/zulu-openjdk-*)Getting Zulu SA in a ContainerAzul Customer RegistryChainguard ImagesChoosing the Right ImageWhat’s Missing? Tell Us. Previously in this series: The …

From Zero (Really Zero) to OpenTelemetry

Table of Contents The Super Awesome PromptWhy This Prompt WorksAfter The Agent FinishesFollow Up Prompts You’ll Likely Want Here’s a super awesome prompt (e.g., for Claude Code) that you can use with https://github.com/dash0hq/agent-skills, the free collection of skills for AI …

GlassFish 8.0.2 Released: With important security fixes, other improvements, and commercial support

Table of Contents Security fixesStability and other ImprovementsComponent upgradesConclusion – GlassFish is a platform you can trustOmniFish – Jakarta EE experts The latest version of Eclipse GlassFish 8.0.2 was released on May 5, 2026, with fixes for several critical vulnerabilities. It …

Popular today The TornadoVM Programming Model Explained
In this article, we have explained the basics of the TornadoVM programming model and the main API blocks.
BoxLang v1.13.0: Compatibility, Concurrency, and Formatter Maturity

Table of Contents New FeaturesCharacter-Aware Trimming — trim(), ltrim(), rtrim()getClassMetadata() by Absolute PathSystemExecute() Environment ControlsThe BoxLang Formatter Goes Production-ReadyAsync & Concurrency HardeningMiniServer: Security & ReliabilityCompatibility WinsChangelog Highlights BoxLang 1.13.0 is a stability-first release with deep compatibility work and runtime hardening. …

A New Chapter for the Payara Community

Table of Contents What the acquisition means for the CommunityWhat’s changing (and when)Getting out and meeting youWhat’s been shipping: April and May 2026 Azul Payara Community ReleasesMay: Azul Payara Community 7.2026.5April: Azul Payara Community 7.2026.4A lot more to come Something …

Don’t Panic: The Thymeleaf Template Injection That Only Hurts If You Let It (CVE-2026-40478)

Table of Contents What the sandbox protects againstAbusing the templating engineHow the tab character breaks the Thymeleaf sandboxWhat you need to doThe CVSS score 9.1 is real, but conditional The Thymeleaf vulnerability with a CVSS score of 9.1 grabs your …

Debugging BentoFX in MelodyMatrix with Matt Coley, Scenic View, and an Honest Look at AI-Generated Code

Table of Contents What BentoFX Actually DoesScenic View: Browser DevTools for JavaFXSome Honest Thoughts on AI-Generated CodeWe Might Have Found a Bug There are bugs you can solve by yourself, and bugs where you just need to sit down with …

AI-Powered Code Review Assistant: Automated Code Analysis with Spring AI and MongoDB

Table of Contents Prerequisites1. Project setup2. Storing and managing review patternsDefining the pattern modelCreating the repositoryBuilding the service layerExposing the REST endpoints3. Embedding patterns with Spring AI and MongoDB Atlas Vector SearchAdding Spring AI dependenciesGenerating embeddingsSeeding the pattern libraryCreating the …

Azul Payara May 2026 Release – What’s New

Table of Contents A critical security fix, patched across every supported branchAzul Payara Community 7.2026.5Azul Payara 6.38.0: Continued Jakarta EE 10 SupportAzul Payara 5.87.0: Jakarta EE 8 Support ContinuesAzul Payara 4.1.2.191.55: Legacy Branch Still MaintainedLooking AheadUpgrading and Feedback The May …

Join the Community

Be a Part of Our Network

Mastodon

Subscribe to foojay updates:

https://foojay.io/feed/
Copied to the clipboard