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.
September 2023
Java Next
From Amber to Loom, from Panama to Valhalla - the four big projects are entering the home stretch. Time to take a closer look at how they will improve Java.
at JUG PaderbornData-Oriented Programming in Java (21)
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 Java Forum NordJava 21 Release Party
We're celebrating Java's 21st feature release with an 8-hour live stream with technical explorations, expert interviews, and community voices.
on YouTubeJava 21 💣💥
Java 21 is an explosive release! From virtual threads to pattern matching, from better APIs, GC, and tooling to exciting previews - it's a blast.
at JUG KarlsruheRefining the Stream
What's next for the Spring Boot / React app that is my stream setup? Twitch API, chat on screen, Markdown formatting, light/scene/content changes by you? Yes!
on TwitchOctober 2023
Java 21 💣💥
Java 21 is an explosive release! From virtual threads to pattern matching, from better APIs, GC, and tooling to exciting previews - it's a blast.
at Devoxx BelgiumFrom Idea to IDE
How a community of Java enthusiasts drives innovation for 15 years, turning ideas into designs into code into features you can use in your IDE
at betterCode(Java)From Idea to IDE
How a community of Java enthusiasts drives innovation for 15 years, turning ideas into designs into code into features you can use in your IDE
at Eclipse ConAccento
A conference I co-organize: 2 tracks with 10 slots, focussing on Java with a spicy side dish of web dev, aimed at experienced and expert-level developers.
more about AccentoData-Oriented Programming in Java (21)
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 Porto Tech HubNovember 2023
Scaling Simply with Virtual Threads
How a community of Java enthusiasts drives innovation for 15 years, turning ideas into designs into code into features you can use in your IDE
at Enterprise JUG AustriaDecember 2023
Data-Oriented Programming in Java (21)
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 IT-TageFrom Idea to IDE
How a community of Java enthusiasts drives innovation for 15 years, turning ideas into designs into code into features you can use in your IDE
at IT-Tage