Speaker Details

Jettro Coenradie
Luminis

Jettro is a software architect, search relevance geek, and data enthusiast that loves to talk about his job, hobbies, and other things that inspire people. Jettro truly believes in the Luminis mantra that the only thing that grows by sharing is knowledge. After more than ten years of creating the best search engines for multiple customers, Jettro is drawn into Machine Learning and Natural Language Processing. Learning and talking about NLP is what drives him to keep improving the user experience of search engines.

How the right architecture helps you make big changes
Hands-on Lab (INTERMEDIATE level)
BOF 2

You want to move to a different framework, or maybe you have to upgrade that really outdated library, but where do you start? And how do you do that in small steps? This workshop lets you experience how architectures and techniques like hexagonal, vertical slice and domain driven design can help you move through big transformations, while at the same time you increase your code quality!


Like many of us, your codebase is likely not a nice small microservice and you cannot afford to spend months working on a rewrite. Instead you need to take small steps. But small steps and keeping everything working may seem like a daunting approach. During the workshop, you will will get you acquainted with several techniques and the right mindset that will allow you to make big changes in small steps.


You can choose to use Java or Kotlin during the workshop.


To make sure you have a running start and don't lose any time on basic setup during the workshop, please following the preparation instructions at:

https://github.com/nkrijnen/workshop-devoxx-2022


TLDR: Install IntelliJ + clone repo + check that tests run.


IMPORTANT NOTE: Based on schedule popularity ❤️ , we'll repeat this HoL on Wednesday afternoon at 14h00 !!

More
How the right architecture helps you make big changes - 2
Hands-on Lab (INTERMEDIATE level)
BOF 1

You want to move to a different framework, or maybe you have to upgrade that really outdated library, but where do you start? And how do you do that in small steps? This workshop lets you experience how architectures and techniques like hexagonal, vertical slice and domain driven design can help you move through big transformations, while at the same time you increase your code quality!


Like many of us, your codebase is likely not a nice small microservice and you cannot afford to spend months working on a rewrite. Instead you need to take small steps. But small steps and keeping everything working may seem like a daunting approach. During the workshop, you will will get you acquainted with several techniques and the right mindset that will allow you to make big changes in small steps.


You can choose to use Java or Kotlin during the workshop.


To make sure you have a running start and don't lose any time on basic setup during the workshop, please following the preparation instructions at:

https://github.com/nkrijnen/workshop-devoxx-2022


TLDR: Install IntelliJ + clone repo + check that tests run.

More