Schedule For Streams, Talks, Courses
I regularly stream on Twitch, speak at conferences and occasionally join or organize an event. Here's the schedule for the coming months.
The entries are color-coded:
streams, talks, events
By the way, you can
import this into your calendar.
October 2026
Data-Oriented Programming - Version 1.1
Data-oriented programming models data as data: records for entities and sealed types for alternatives. Combined with pattern matching we can define operations on the data without overloading it with functionality.
at Hochschule KAValhalla, Now!
No OpenJDK project has excited Java developers as much as Project Valhalla and no other has strung us along for that long. But now the wait is over!
at JUG DarmstadtJava Next - Amber to Valhalla, Leyden to Babylon
From Valhalla to Leyden, from Babylon to Panama, from Amber to Detroit - big projects are shaping Java's present and future. Let's take a closer look at how they have been and will keep improving Java.
at JCPModern Java in Practice - The Features That Matter
Java 25 is the latest release with wide-ranging long-term support. It's a doozy and Java 26 and 27 followed hot on its heels.
at Devoxx BelgiumJava Next
From Valhalla to Leyden, from Babylon to Panama, from Amber to Detroit - big projects are shaping Java's present and future. Let's take a closer look at how they have been and will keep improving Java.
at Devoxx BelgiumStructured Concurrency in Action
A deep-dive into the structured concurrency API as it is currently proposed
at betterCode() JavaStructured Concurrency in Action
A deep-dive into the structured concurrency API as it is currently proposed
at J On the BeachNovember 2026
Java 27 - Better Language, Better APIs, Better Runtime
Java 25 is the latest release with wide-ranging long-term support. It's a doozy and Java 26 and 27 followed hot on its heels.
at ØredevJava 27 - Bessere Sprache, Bessere APIs, Bessere Laufzeit
Java 25 is the latest release with wide-ranging long-term support. It's a doozy and Java 26 and 27 followed hot on its heels.
at GDG DevFest KarlsruheDecember 2026
Java 27 - bessere Sprache, bessere APIs, bessere Laufzeit
Java 25 is the latest release with wide-ranging long-term support. It's a doozy and Java 26 and 27 followed hot on its heels.
at IT-TageModern Java - Fragt mich, was Ihr wollt!
New language features, API additions, and JVM improvements; projects Amber, Loom, and Panama, Valhalla, Leyden, and Babylon; shorter release cadence and free Oracle JDK - there's a lot going on in modern Java. I'll do my best to answer all your questions about it.
at IT-Tage