Artur Skowroński

Head of Java & Kotlin Engineering @ VirtusLab • Editor of JVM Weekly Newsletter

Bio: Head of Java/Kotlin Engineering at VirtusLab, he has been in the industry for ten years. During this time, he has had the opportunity to work in various roles, such as Software Engineer, Tech Lead, Architect, and even Technical Product Manager. This diverse experience enables him to approach problems from a holistic perspective.

He still loves to get his hands dirty - for more than two years, he has been publishing weekly reviews of events in the JVM world - https://jvm-weekly.com/

L8 Conf talks

"I'm Not Cleaning Up Their Mess!" - Let's Discuss Legacy Systems

The sentiment behind the title is likely familiar to anyone who's dealt with car mechanics, repair crews, or development teams working on Legacy systems.

Why do these issues crop up, especially when most decisions over the years seemed logical? To understand why systems degrade over time, we'll trace the journey of a specific system across decades - starting from a time well before the speaker's birth.

This talk won't just be theoretical musings. I'll guide you through the process of updating a system and share some unique yet practical approaches that have worked wonders. I'll also highlight how such projects can be among the most engaging ones, requiring every ounce of creativity and out-of-the-box thinking.