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

Skills, Java 17, And Theme Accents
Skills, Java 17, And Theme Accents with Codename One

Java 17 is the new Initializr default, generated projects ship an AGENTS.md authoring skill that any AI agent can pick up (including a workflow that lets agents drive jdb against the simulator), native themes get a runtime accent palette, plus Metal follow-ups and iOS push that no longer prompts at launch.

A New Generation of Java Libraries Is Born: Wasm Becomes the Implementation Detail

Table of Contents The problem every Java developer knowsWhat if the library just ran inside the JVM?The ecosystem: it’s already hereEndive: a new chapter for WebAssembly on the JVMCompose, don’t rewriteGet involved If you’re running JRuby in production, you’re running …

Introducing bx-jwt: Enterprise-Grade JSON Web Tokens for BoxLang

Table of Contents The Fluent Builder — jwtNew()The BIF FunctionsHMAC Sign and VerifyRSA Sign and VerifyJWE Encryptionalg:none RejectionHMAC Minimum Key Lengths (RFC 7518 §3.2)Algorithm AllowlistClock Skew ToleranceAuthentication MiddlewareToken Refresh with Grace PeriodKid-Based Key RotationSigning (JWS)Encryption (JWE) JWT authentication is everywhere. …

Foojay Podcast #96: Local AWS Development Without LocalStack: Meet Floci, the GraalVM-Powered Alternative

Table of Contents YouTubePodcast AppsGuest: Hector VenturaLinksContent What if you could run 35 AWS services locally in under 25 milliseconds, using just 13 megabytes of memory, with a single Docker command and no cloud bill? That’s exactly what Floci does. …

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 …

Popular today Managing Distributed Applications in Kubernetes Using Cilium and Istio with Helm and Operator for Deployment
This post will show you the benefits of managing your distributed applications with Kubernetes in cross-cloud, multi-cloud, and hybrid cloud scenarios using Cilium and Istio with Helm and Operator for deployment. In our recent post on The New Stack, we showed ...
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 …

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. …

Join the Community

Be a Part of Our Network

Mastodon

Subscribe to foojay updates:

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