Looking at Java 21: Intro

 · 2 min
Java 21 has recently entered “rampdown phase one”, and is planned for general availability in September! This new LTS release comes with many new features, that’s why I want to take the next few weeks to take a deeper look at the ones that excite me the most!
Read More
I’m happy to announce that my book, “A Functional Approach to Java: Augmenting Object-Oriented Java Code with Functional Principles” is finally available 🥳
Read More

Traveling with (only) an iPad

 · 18 min
After becoming a workaholic in the last three years and spending 7 days almost every week in the office, it was time for a vacation and change of scenery: a 25 days trip to South Korea and Japan. But I still needed to work on my book, so I had to take at least one device capable of doing that with me.
Read More
Almost 3½ years ago, I moved this blog from GitHub pages to my own little machine in the ether. The deployment process was based on Docker and a single Git hook. To simplify my setup further, I revamped it to use GitHub Actions instead.
Read More
Besides lambdas expressions, Java 8 introduced another language syntax change in the form of a new operator, :: (double colon), to create so-called method references.
Read More
The first version of my Calibre export tool got released today!
Read More