Skip to content
TILens What matters today in tech v0.3.1
Theme

Daily edition · Java

The daily ledger

TILens turns technical updates into a focused daily brief: official releases, trusted reporting, and practitioner analysis, deduplicated and organized by topic.

27 Aug 2026 edition

46 articles · 6 sources ·

Top topics: Java · AI

Java

Null Safety and the Billion-Dollar Mistake

Tony Hoare spent one sentence apologizing for the null reference and the software industry has spent six decades cleaning up after it. Kotlin, Java, and Rust each answer his mistake with a genuinely different design,…

Source: Java Code Geeks
Java

LLM-as-a-Judge with Spring AI Recursive Advisors

Large Language Models (LLMs) are increasingly used not only to generate content, but also to evaluate the output produced by other models. This technique is commonly known as LLM-as-a-Judge. Spring AI’s Advisor API…

Source: Java Code Geeks
Java

Introduction to Apache Causeway

Building an enterprise application often involves implementing the same infrastructure repeatedly: domain objects, user interfaces, validation, persistence, navigation, and business operations. Apache Causeway takes a…

Source: Java Code Geeks
Java

Changes

Groovy shipped structured concurrency to Java before the JDK did, Amber admitted exhaustive switches guarantee less than we thought, and two companies with nothing in common decided the language server is the product…

Source: JVM Weekly
Java

9.7.1

followed with Resilient Sync, returning a partial model when the build fails on IDE import so you keep completion for the healthy parts instead of an all-red screen.

Source: JVM Weekly
Java

JEP 539 Strict Field Initialization

Groovy shipped structured concurrency to Java before the JDK did, Amber admitted exhaustive switches guarantee less than we thought, and two companies with nothing in common decided the language server is the product…

Source: JVM Weekly
Java

mini-spring

and mini-netty, and it is a genre I wish more of the ecosystem practised. If you want to know what context compaction actually does, s08 is a few hundred lines of Java instead of a blog post with a diagram.

Source: JVM Weekly
Java

the core modularised to speak LSP

Groovy shipped structured concurrency to Java before the JDK did, Amber admitted exhaustive switches guarantee less than we thought, and two companies with nothing in common decided the language server is the product…

Source: JVM Weekly
Java

Fory's own figures

: up to 10.91x Jackson's throughput on 1000 KB payloads, and up to 5.55x on the jvm-serializers MediaContent model, that second run on an M4 Pro under JDK 26.0.1. The mechanism is real, generating schema-specific…

Source: JVM Weekly
Java

Michael Redlich

Groovy shipped structured concurrency to Java before the JDK did, Amber admitted exhaustive switches guarantee less than we thought, and two companies with nothing in common decided the language server is the product…

Source: JVM Weekly
Java

panama-dev

, Liam Miller-Cushon opened a thread on 22 August about string processing and the Vector API, and it runs into the same wall as every attempt before it. Scalar charAt loops bottleneck parsers and regex scanning, but…

Source: JVM Weekly
Java

Engram wired into IBM Bob over MCP

, by Markus Eisele, is a decent worked example of durable project memory as a local knowledge graph rather than a markdown file that grows until nobody reads it. A project rule tells the agent to consult it before…

Source: JVM Weekly
Java

TDA

by Ingo Rockel is the Thread Dump Analyzer, a Swing desktop tool that reads Java thread dumps and heap information, and supports Java 1.4.x through 21+, which tells you how long it has been doing it. In 3.0, back in…

Source: JVM Weekly
Java

Agentic fitness functions

Groovy shipped structured concurrency to Java before the JDK did, Amber admitted exhaustive switches guarantee less than we thought, and two companies with nothing in common decided the language server is the product…

Source: JVM Weekly

Showing 1 day · 46 items available