As a passionate Java programmer from the very beginning, I've made it my mission to help others improve their programming skills.
I do this with articles on my blog and in Java Magazin (a German publication), with videos on my YouTube channel, and with talks at JUGs and conferences like JavaLand.
You can also find me regularly at unconferences like JCrete, JChateau, and JAlba.
In the PDF, you'll find the most important innovations of all Java versions from Java 10 to Java 24. If you're interested in a specific Java version – you'll find links to comprehensive articles about each individual Java version below: