Optimizing GPU Programs from Java Using Babylon and Hat

jbundle: Package JVM applications into self-contained binaries

Java gives a status update about new language features -- Constant Patterns and Pattern Assignment!

Java gives an update on Project Amber - Data-Oriented Programming, Beyond Records

One Giant Leap: 95% Less Sampling Cost

Functional Optics for Modern Java

Type-classes for Java (Valhalla experimental branch)

default4j: Default parameter values for Java via annotation processing

Java's Plans for 2026

The Static Dynamic JVM - John Rose's JVMLS 2025 talk

Article: Java Janitor Jim - "Integrity by Design" through Ensuring "Illegal States are Unrepresentable" - Part 1

I've made an .jar to native executable packager and want feedback

Is Java’s Biggest Limitation in 2026 Technical or Cultural?

Evolving Java config files without breaking user changes

Jakarta Persistence 4.0 Milestone 1

Getting an OCA takes WAY TOO LONG to get approved

Throwing is fun, catching not so much. That’s the real problem IMO.

Filling rectangles with Polyominoes

Everything you might have missed in Java in 2025

Hibernate: Ditch or Double Down?

One step closer to Value Classes!

Goodbye Java, Hello Go!

How GraalVM can help reduce JVM overhead and save costs – example Spring Boot project included

Jakarta EE launches much improved website

I built a small Java tool to visualize a request’s lifecycle (no APM, no dashboards)

Why doesn't java.lang.Number implement Comparable?

Stream<T>.filterAndMap( Class<T> cls )

What cool Java projects are you working on?

Geometric square tilings with Java AWT

GlassFish 7.1: Major New Features and Improvements

More →