One Base URL, Many Coding Agents: What an OpenAI-Compatible Gateway Looks Like From java.net.http
Table of Contents What a gateway is, mechanicallyProbing it from JavaThe boundary a Java developer should care aboutLesson one: code does not tokenize like proseLesson two: refresh the token before it dies, one per serverA checklist before you paste a ...
-
Masking a JVM thread dump without breaking the analysis
Table of Contents What a thread dump actually leaksWhy “mask everything” doesn’t workHow a name becomes a tokenThe flow, from the point of view of someone who has never run itDoes the analysis survive?What a security team can actually checkWhere …
-
Debugging Is Invariant Discovery: What One Kafka Session Taught Us About AI Agents
Table of Contents The shape of the sessionWhat the agent got rightWhat it got wrong, and why it matters for Java teamsThe agent’s only sensor was the developerThe Java lesson: write the invariant down where a test can see itWhat …
-
Community Spotlight: BoxLang Express Brings Node-Style HTTP to the JVM
Table of Contents The itch that started itWhat’s insideMiddleware, the way you already know itTwo view engines, your choiceBuilt with a defensive postureExpress Test AppWhy this matters If you’ve spent years in Spring Boot, Micronaut, or Jakarta EE, “web framework” …
-
“Commit created” — but it isn’t: why the agent’s word needs external verification, and what the mistake costs
Table of Contents What the issue trackers show”Committed” and “pushed”Where the JetBrains IDE keeps the evidenceA five-minute walkthroughAcceptance checklist for agent-reported side effectsFAQConclusionSourcesA detailed report reads like proof. The agent lists the files it touched, names the branch, quotes a …
-
Did Your AI Agent Ever Run a Debugger? One JVM Bug, Two Agent Runs
Table of Contents The method under testA checklist you can apply with any agentJava developers reach for the debugger without thinking about it. Set a breakpoint, run the failing test, look at the variables, then decide what to change. Most …
-
BoxLang 1.16.0 Released!
Table of Contents HTTP Client Lifecycle and ObservabilityMiniServer Deployments Behind a Reverse ProxyStruct StreamsHot Reloading Java LibrariesArchive Format Expansion SupportQuery EnhancementsCFML and Transpiler ParityClosures, Interfaces, and Java InteropStability and PerformanceUpgradingResources BoxLang 1.16.0 is here, closing 50 issues across new features, …
-
Offline Crypto Address Validation in Java
Table of Contents What Can Be Validated Offline?What Cannot Be Validated Offline?Adding ChainwardenValidating an AddressValidating By Chain IdMapping Validation ErrorsSupported FormatsConclusionBackend validation often starts with simple questions. Is the input empty? Does it have the expected shape? Can it be …
-
New Between-Quarters Security Updates for Java: What CSPUs Mean for Your Release Pipeline
Table of Contents What’s ChangingWhy NowCSPU Versus CPUWhat You Need To DoAzul ReadinessConclusionIn an announcement on the OpenJDK Updates Mailinglist on July 20, 2026, Rob McKenna explained a change in the Oracle security release cycle for JDK builds. They plan …
-
Azul Zulu July 2026 Quarterly Update Released
Table of Contents The Quarterly Update CycleCritical Patch Updates (CPU)Patch Set Updates (PSU)Getting the Most Out of CPU and PSU ReleasesVersion Bumps in This ReleaseSecurity and Bug Fixes in This ReleaseAzul Zulu July 2026 Release NotesLucida Monotype Fonts Leave Zulu …