Teaching Java is Getting Simpler| horstmann.com
Exploring DeepSeek with the Crazy Cheeze Puzzle| horstmann.com
Linux High DPI Settings| horstmann.com
Lessons from Advent Of Code - Part 4: Grids and Graphs| horstmann.com
Records were introduced in Java 16, and to show it can be done, there is a UnixDomainPrincipal record in the JDK. But that's it for the public part of the JDK. Elsewhere, I have not seen a profusion of record types either. Yet, I found records immensely useful in smaller programs, and I wonder if they are under-appreciated.| Cay Horstmann's Unblog
Stream Gatherers (JEP 485)| horstmann.com
Core Java 13th Edition Finally At the Printer| horstmann.com
Lessons from Advent Of Code - Part 2: Streams| horstmann.com
Lessons from Advent Of Code - Part 1: Introduction| horstmann.com
Twelve Days of Pattern Matching| horstmann.com
What I Learned Over the Weekend About HTTP| horstmann.com
Pattern Matching for Switch (JEP 441)| horstmann.com
Java in the Small| horstmann.com