Celebrate 25 Years of Java With JetBrains
Written by Sue Gee   
Friday, 03 July 2020

JetBrains is hosting a Java Technology Day on Friday July 10th with ten hour-long sessions from industry leaders. Register now to get instructions to join this virtual event which will be using GoToWebinar as its streaming platform.


As you can see from the timings this is primarily a European event - but sessions will be recorded and published after the event.

The agenda for the event includes talks on Modern Java, Frameworks, Testing, Concurrent Garbage Collectors, Contributing to OSS, and much more and the following are among the speakers:  

  • Monica Beckwith, Java VM Performance at Microsoft

  • Trisha Gee, Developer Advocate for JetBrains

  • Sandro Mancuso, Software Craftsman and Co-Founder at Codurance

  • Venkat Subramaniam, Founder of Agile Developer, Inc.

  • Nikhil Nanivadekar, Director and Senior Principal Architect at BNY Mellon

When you register you can pick and choose from among the 10 sessions, each of which starts on the hour, and can ask for reminders for each of the sessions you wish to attend. 

Those that attracted my interest, in running order, are:

Life Beyond Java 8, by Trisha Gee in which she'll consider the question, "Why to upgrade from Java 8?" looking at the the benefits of language features from Java 9 through to 14 and the  sorts of issues encountered when choosing to upgrade.

How I Started Contributing to Open Source and Why You Should Too, by Marit van Dijk, a Software Engineer of almost 20 years experience currently at bol.com. She is an open source contributor to Cucumber, as well as an incidental contributor to various other projects. 

Learn and Teach Java with JetBrains! by Anna Morozova and Tatiana Vasilyeva, both from JetBrain, who will be looking at to how to get the most out of IntelliJ IDEA Edu and JetBrains Academy.

Your Tests Lack Vision: Adding Eyes to Your Automation Framework, by Angie Jones of Test Automation University who will discuss visual validation, a relatively new concept that can be used to enhance existing automated tests and provide an easy way to perform difficult checks for things like UX, localization, usability, responsive design, and cross-device testing.

Others will probably make different choices. For example, Do It Yourself: Collections, by Nikhil Nanivadekar, a talk which is a 100% hands-on demo, with no slides and using the TDD approach sounds like something that will have widespread appeal. So too will Lets Get Lazy by Venkat Subramaniam, in which he explains  what lazy evaluation is, explore some data structures and APIs that promote lazy execution, and tie it all back to scalability and efficiency. Also for the hand-on programmer there is Good Old Stream API, by Tagir Valeev, Technical Lead with JetBrains' IntelliJ IDEA Java Team, in which he discusses discuss some advanced tasks that could or could not be solved with the help of Stream API.

This particular one, like my first choice, is among the most Java-centric sessions of a day that is intended to mark 25 years of Java, something we already celebrated at I Programmer with Java At 25 in which I looked both at Java's origins and its predominance today.


More Information

JetBrains Technology Day for Java

Related Articles

The Story Of Java - A Language Of The 90s 

The True State of Java and its Ecosystem

Java Choices Explored

How is Java Doing? 

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.



OpenSSF's Siren To Warn About OSS Vulnerabilities

Siren is a new mailing list by the OpenSSF which aims to monitor the threat landscape of open-source project vulnerabilities in order to provide real time alerts to anyone subscribed.

Apache Releases NetBeans 22

Apache NetBeans 22 has been released. This release has a new Gradle Wizard, upgrades to Java 22 javac, and a number of UI changes.

More News

kotlin book



or email your comment to: comments@i-programmer.info


Last Updated ( Friday, 03 July 2020 )