BoxLang 1.14.0: Sets, Ranges, Inner Classes, and a Runtime That Talks Back
BoxLang has never stood still, but 1.14.0 is something different. This is the release where the language stops filling gaps and starts …
Every article on foojay.io, newest first: OpenJDK, the JVM, Java tooling and the ecosystem around them, written by the Java community.

Cristobal Escobar
316 viewsBoxLang has never stood still, but 1.14.0 is something different. This is the release where the language stops filling gaps and starts …

Kirk Pepperdine
1,419 viewsLearn how intricate and amazing the JVM is and how much cognitive load that it takes on so you rarely have to think about things that steal …

Dominika Tasarz
2,485 viewsThe official Java documentary premieres July 17 on YouTube. Watch the trailer, meet the guests, and join the live chat with James Gosling.

Bruno Borges
899 viewsIf you build Java on GitHub Actions, actions/setup-java is almost certainly the first step in your workflow. It installs a JDK, wires up …

Tom Cools
541 viewsAMD hyperthreading caused solver performance variance in our Java based cloud pods. Switching to ARM instances doubled throughput per …

Frank Delporte
553 viewsA Lottie library is only as good as its output looks. If an animation renders differently in Lottie4J than it does in the official web …

Running a community website is a bit like maintaining a codebase: the content that matters most is never completely done. And if you don't …

Mahendra Rao B
1,077 viewsLearn how to use Exposed, a lightweight SQL ORM for Kotlin. Discover DSL and DAO APIs, database support, and setup your first project.

Shai Almog
299 viewsThis week adds a privacy-first analytics API, a pure-vector map engine with pluggable native providers, Apple TV and Android TV support with …

Muhammad Usman
846 viewsI pointed a scanner I have been building at an old Spring project, and it flagged javax.activation. The bump was 1.1-rev-1 to 1.1.1. Prior …