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

Context Is a Budget — Eight levers and three workflow patterns

Table of Contents Where the tokens actually goThe Eight LeversA. Context engineering — scope your asksB. Prompt caching — order mattersC. Tool & MCP hygiene — every schema is a taxD. Custom instructions & skills — codify it onceE. Model …

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 …

Popular today Payara Launches Jakarta EE 10 Platform Compatible Product
With the launch of Jakarta EE 10 today, Payara releases Payara 6 Community Alpha 4 immediately, bringing new features!
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 …

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 …

Join the Community

Be a Part of Our Network

Mastodon

Subscribe to foojay updates:

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