Doorgaan naar de inhoud

Details

We've worked hard on presenting you the next best thing after in-person meetups: a high quality live stream with lots of room for interaction with the speakers!
You can tune in to the stream from the comfort of your home and ask questions via the live chat. A host will monitor the chat for questions and relay them to the speakers.

Kevin Berendsen will kick off, introducing you to JSR-381 and the world of visual recognition using machine learning in Java.
Next, Roy Braam will talk about alternatives for 'production-like' test environments and how you can achieve the same level of software quality without them.

Both talks will be presented in English and live streamed via YouTube - RSVP now for an evening of learning and fun!

Agenda

19:00 Welcome
19:05 Talk 1 (see below)
19:45 Break
20:00 Talk 2 (see below)
20:45 Closing

First talk: "JSR-381: A Standard Java API for Visual Recognition using Machine Learning" by Kevin Berendsen
Machine Learning (ML) is a huge, long-term global trend that affects every part of the stack from the user to the hardware. All developers, especially Java developers, need to understand how to build apps that use ML. There’s doesn’t seem to many options other than learning Python. JSR-381 is a specification of JCP.org to standardize an important subset of ML which is visual recognition. Visual recognition is the visual aspect of ML and widely used across many business applications in the real world. We’ll talk about goals with JSR-381, the architecture and run some cool examples. We even have a Star Wars demo that detects Tie Fighters in case they buzz your house!

About Kevin
Kevin Berendsen is software engineer at OpenValue and passionate about bringing Java and ML together. He’s an Expert Group member and maintainer of JSR-381.

Second talk: "End-2-End test environments, a dead End road" by Roy Braam
With the rise of Distributed Architecture, independent DevOps teams and automated CI/CD the End-to-End test environments needs to be reconsidered. They become flaky, shaky, untrustworthy and hard to maintain. Why are End-to-End test environments a dead End road and what are the alternatives. Why are people still using these so called 'production-like' test environments and how can we achieve the same level of software quality without them. I will give some ideas on how to solve the testing problems in a different way being less depending on those fragile environments. Let's see how I can make you question these environments and how to deliver quality software without them.

About Roy
Roy Braam is director at OpenValue Amsterdam and a Software Craftsman at JPoint. He loves Java, DevOps, and everything that comes with developing good solutions. While working for different customers as a consultant he is in the middle of a lot of End-2-End test discussions. Besides developing, as an architect, he loves software architecture and solving "the bigger' puzzle.

Misschien vind je dit ook leuk