Optimizing nanosecond operations: when the CPU cache matters
A check took 29 s. Removing it saved 24 s - the rest moved to a line we didn't touch. Why?
Every article on foojay.io, newest first: OpenJDK, the JVM, Java tooling and the ecosystem around them, written by the Java community.
2334 articles · 13,785,073 views.
RSS feed
A check took 29 s. Removing it saved 24 s - the rest moved to a line we didn't touch. Why?

A record 53 CVEs and two out-of-cycle releases in one week. Simon Ritter explains what happened, why Java security holds up, and how to stay …

Frank Delporte
37 viewsOur Featured Authors for November are Geertjan Wielenga and Ricardo Mello. Here is what they write about, and where to start reading.

Libán Bande González
35 viewsHow to implement a reusable glassmorphism surface in JavaFX using the Control–Skin architecture.

Otavio Santana
49 viewsBuild a Jakarta Batch job that reclassifies e-commerce customers into tiers on MongoDB, with a Jakarta Faces preview flow before execution.

Frank Delporte
81 viewsHere are the JavaFX LinksOfTheMonth of October 2026. You can find the weekly lists on jfx-central.com.

Luis Majano
52 viewsBoxLang AI 3.6 connects AI agents to browser automation, audio tools, streaming speech, MCP stdio servers, MariaDB vector memory, and …

Shai Almog
352 viewsA Java word processor built with Codename One beats its Rust twin on startup, typing latency, memory, binary size, code size and CI time, …

Build an OpenID Federation with pac4j as the Java relying party and Apereo CAS as both OpenID Provider and trust anchor.

Anton Epple
154 viewsCoding agents rename methods with grep and edit loops. A headless Apache NetBeans gives them real refactorings over MCP, with fewer turns …