Loading...

Tag trends are in beta. Feedback? Thoughts? Email me at [email protected]

I used sound waves to make espresso

How to Deadlock a Java ExecutorService

Java 27 Features: what to expect?

Project Valhalla, Explained: How a Decade of Work Arrives in JDK 28

Better Tools for Immutable Data

Local JDK Demo Project

Making invokedynamic usable from normal Java

Project Valhalla, Explained: How a Decade of Work Arrives in JDK 28

JEP 401 being merged into JDK 28?

double, BigDecimal, or Fixed-Point?

Latte Java: Make Java simple and easy to use

How Fast Can You Parse 1 Billion Rows in Java? – Insane Speed Test • Roy van Rijn

Major changes to Java since Java 8 by LTS, grouped by Language, Standard Library and JVM

#JavaNext Language Features

Can Java Microservices Be As Fast As Go? A 2026 Benchmark Update

JDK 27 Feature Freeze

Roseau 0.6.0: Breaking change detection for Java libraries

Unpacking Parquet: Explicit SIMD, Scalar Baselines, and What HotSpot Makes of Them

Oracle's OpenJDK Bans Generative AI Contributions While Oracle's GraalVM Allows Them

Introducing opt-in requirements for Java APIs

Created a simple, minimal Canvas Application in JavaFX

micrograd4j: I ported Karpathy's micrograd to plain Java: a small autograd engine with an interactive terminal playground

Made Minecraft in the Terminal (only java, no extra libs)

Jet: a simple, lightweight, modern, turnkey, Java web client and server library

GraphCompose v1.7.0 — declarative PDF layout engine for Java, now on Maven Central

My Fish breeding Sandbox Game - Made with Java

New test helper, ExploratoryTestRunner, to test all states of your class

Telescope - a Java 25 DSL where one chain crosses the record ↔ bean hop

Apache Fory Serialization 1.2.0 released: JDK 25/26 support without sun.misc.Unsafe

Polygot playground made with jsp+servlet

More →