Java / NLJUG

551 Videos

J-Fall 2019: Alex Soto – Supersonic, Subatomic Java with Quarkus

Java was born in the mid-90s, the era of TLC and Boyz II Men, long before the rise of Linux server virtualization and the Linux container. We took great pride in running Java applications for weeks if not months without restarts and Java assumed the whole computer belonged to itself, that it could consume all […]

J-Fall 2019: Anders Norås – Community Keynote: A Brief History of Computer Music

Computer programmed music has come a long way since the CSIR Mark 1 played a scratchy Colonel Bogie back in the early 1950s. In this talk we’ll go on a journey through the history of music made with code. We’ll meet the pioneers who invented computer music, visit classic video game soundtracks, learn how computer […]

J-Fall 2019: Bart Kerkvliet – Web development? Write yourself a browser extension!

Web development on a whole ‘nother level. Writing a browser extension might seem scary and daunting, but I assure you it is not. Always had a great idea, but didn’t know how to get started? Then this talk is for you! During this talk I will take you through the basics of browser extension development. […]

J-Fall 2019: Caspar Derksen – Driving the energy transition while keeping the lights on

Full title: J-Fall 2019: Caspar Derksen – NLJUG Innovation Award – TenneT – Driving the energy transition while keeping the lights on Want to know how TenneT manages the national high-voltage grid? And how we rebuilt our legacy system for balancing demand and supply of electricity in a volatile energy market? In this talk, we […]

J-Fall 2019: Dieter Hubau – A wild CVE appears! Rebuild all the containers!

Who doesn’t love a good Dockerfile? They are powerful and offer an easy, developer-friendly solution to packaging your applications in a standardized format. Yet they can require a lot of knowledge to construct properly and securely. Securing and maintaining these images can be hard to enforce at scale in the enterprise. Ask yourself: how long […]

J-Fall 2019: Erik Hooijmeijer – Decompiling Kotlin

While my colleagues revelled in Kotlin’s new features, I was curious how exactly these features are achieved on the JVM. So I spent some time reading byte code and decompiling Kotlin into Java with sometimes hilarious results 🙂 In this presentation a take some example code in Kotlin, compile it and then decompile it with […]

J-Fall 2019: Grace Jansen – Reacting to the future of application architecture

Ever wondered how honeybees have come to be some of the world’s most efficient architects? Learn how we can all use mother nature’s expertise to better architect our software solutions to be more reactive, responsive and resilient through reactive architecture frameworks. I will be explaining the principles of reactive systems (including the key points behind […]

J-Fall 2019: H.J. Knol, H. Seinhorst, M. van Drie & J. van Wijnen – IT Leadership Summit

Full title: J-Fall 2019: Hosts Bert Ertman & Erik Bakker – Panel members: Henk Jan Knol, Hardy Seinhorst, Michel van Drie & Joyce van Wijnen – IT Leadership Summit This brand new summit promises to be something different and is a scoop for J-Fall. Four Executive IT leaders from well-known organizations will discuss the following […]

J-Fall 2019: Hanno Embregts & Maarten Mulders – Beware of Survivorship Bias!

Most talks on a typical conference schedule contain success stories of technology. This could lead to survivorship bias. Survivorship bias causes you to draw false conclusions because you mostly heard about successes, but hardly ever about failures. Yet failures provide us with lots of valuable knowledge: when not to apply a certain technique, pattern or […]

J-Fall 2019: Hinse ter Schuur – Mikado and the Art of Refactoring

Do you know this feeling? Still struggling with a big refactoring… you promised your team that it would be finished within a day. But that was two days ago. You cannot just revert, because you already invested a lot of time. You have to go forward. But… the project is not compiling at all. If […]