Here you’ll find a list of upcoming workshops that are open to the public (usually not free, though). They are often organized around conferences, where I give a talk. If you are attending one of them, take the opportunity to go deep into a topic you’re passionate about.

Riga Dev Days

The Ultimate Guide To Java 9

Wednesday, 17th of May, 09:30 to 16:00
Riga, Kino Citadele, Room 3
What Else?
Program entry

Java 9 is due in July 2017 and its flagship feature is Project Jigsaw. It will bring modularity to Java and with it comes strong encapsulation, reliable configuration, improved security, and better performance. But it also brings migration challenges, which might break your code or your tools just by running on Java 9.

But all is not lost! There is still time to prepare and the best way to do so is to get know the details, start playing around with the early access builds, and spike your own project’s migration. This course will set you up to do just that.

But Java 9 is more than just Jigsaw: Streams and Optional are improved, the Flow API is intended to become the common basis for reactive libraries, factories make creating collections more succinct, and the Process API improves interaction with native processes – all of this and more will make its way into the new release.

We’re going to explore each of these topics and make sure you can be productive with Java 9’s new features from day one.