News

In a recent project, I needed an easy way to traverse Java object trees and extract values from the objects. Instead of continually going through huge iterator-if-else setups, I wanted a tool that ...
Project Amber has brought a number of new features to Java in recent years. While each of these features is self-contained, they are also designed to work together, enabling data-oriented programming.
Get a deep dive into using method references in your Java programs, including stream operations, event listeners, and constructors and factories.