J-Fall 2020 Virtual25 Videos

J-Fall Virtual 2020: Ivar Grimstad – Jakarta EE 9 and Beyond

Jakarta EE 9 is coming! This is the second release of Jakarta EE since the transition from the Java Community Process (JCP) to the Eclipse Foundation. In this session, we will go through every aspect of Jakarta EE 9 and how this release lowers the barriers of entry, eases the migration, and lays the foundation […]

J-Fall Virtual 2020: Rory Preddy – Programming for Accessibility

My life is a hilarious roller coaster of miss-intended programming bugs because at 120 cm tall and 50 kilograms I completely fall off your radar. Why did my scale call me! Why does facial recognition see me as a child? These are all valid questions I often ask myself as I navigate my weird and […]

J-Fall Virtual 2020: Ignite Sessions

Tetris Shaped Developers By Berwout de Vries Robles T-shaped professionals is a term we have used to describe people working in Software Development for years now and it did not age well. It no longer accurately describes the field of Software Development and on top of that it is a much too boring account of […]

J-Fall Virtual 2020: Robbert Noordzij – Building a high performing Passenger Information System

Everyday millions of passengers commute by train. Using apps, websites and overhead displays they plan their journey through the network. Over 30.000 train activities including all their changes need to be communicated. The current software is over 10 years old and is hard to change. The original plan of rebuilding the software would stretch 8 […]

J-Fall Virtual 2020: Igmar Palsenberg – Shifting gear, A Reactive Story in Banking

When I joined ING, I was new to payments. I quickly learned that payments is a complex beast. Payments are in a lot of cases is based on “old” technologies, since it’s usually one of the oldest service the bank runs. Most banks still run a considerable amount of COBOL code. That by itself poses […]

Full title: J-Fall Virtual 2020: Simone van Erp, Marin Jankovski, Daniel Gebler & Daan van Osch – Panel Discussion about remote working in this Corona era

Please excuse us for the missing of the first question: How do you personally feel about working from home and how does it affect you? Bio Simone: Co-owner IT Rockstars. Wij zien IT’ers als de Rockstars van dit moment én van de toekomst. Alle grote veranderingen in de wereld komen van hun hand. Van elektrische […]

J-Fall Virtual 2020: Holly Cummins – Cloud chaos and microservices mayhem

The way we use Java has changed. Applets – or any browser-side Java – are a long, long, time ago. Java moved to the back end, and stayed there, but the back-end has gotten bigger, more distributed, and more complicated. Some things that were a good idea ten years ago turn out to be a […]

J-Fall Virtual 2020: Peter Nagy – Infinitely scalable microservices with Project Loom and Helidon

Project Loom introduces VirtualThreads to OpenJDK. VirtualThreads are so lightweight that they are practically an unbounded resource. You can use as many as you like! Blocking I/O? No problem. Forget reactive and return to those simpler, joyful times of synchronous programing. In this talk you will learn about VirtualThreads and see our experimental result with […]

J-Fall Virtual 2020 – Gunnar Morling & Andres Almiray – Plug-in Architectures With Layrry and the Java Module System

The Java Module System lays the foundation for building modularized applications on the JVM. It doesn’t concern itself though with resolving module versions and obtaining modules from repositories. This is where Layrry comes in: an API and launcher for modularized Java applications which takes a descriptor of the module layer(s) to assemble, fetches the modules […]

J-Fall Virtual 2020: Michel Schudel – The Java Roadshow, Episode 15

Java 15 hit the shelves in September this year. So what can you expect from this release? In this session, we will walk through all new features, including all language and API enhancements, but we’ll also look at stuff “under the hood” that will make your JVM experience all the more enjoyable! Furthermore, we’ll answer […]