← All talks 2026

Devoxx Poland 2026 · Conference · Java & JVM

Modern Java Puzzlers

Wednesday 17 June 202615:20–16:10Room 1Simon Ritter

Since JDK 9, Java, as a language, has evolved faster than at any point in its 30-year history. For developers, this is great as it means we get more new features to make our code more concise, yet hopefully, easier to read and understand.

All new language features also bring their quirks and possibly unseen consequences.

In this fun interactive session, we’ll examine a range of recent language features and pose questions to the audience about how the code works and what it does.

We’ll cover many of the new language features from recent releases, including switch expressions, sealed classes and pattern matching. We’ll even look at some curious ways special characters can be used in unexpected ways.

The answers will most definitely not always be as you expect!

Talks like this at Devoxx Poland 2027

16–18 June 2027 · ICE Kraków · tickets from 1,497 PLN net