Confessions of a Software Archaeologist: What I Did Wrong in 10 Years of Restructuring Software
-
Hendrik Lösch
ZEISS Digital Innovation
Management Consultant and Architect
Maintaining software dependencies and updating external packages and dependencies is something that nobody really wants to do, and it is often forgotten and neglegted. We would all much rather spend our time actually developing new, exiting stuff. But leaving you dependencies unmanaged can leave you with security issues, and prevent you from using some of the nice, new features that might make your code even better than it is today.
In this talk, we’ll dive into why managing external dependencies is a critical part of software development—even if it’s not always the most exciting thing to do. We’ll explore the risks of ignoring them and, most importantly, show you how automation can transform this chore into a seamless, time-saving process using Renovate. Whether you’re working on large-scale business applications or side projects in your free time, you’ll leave with strategies to keep dependencies in check without sacrificing the fun parts of coding.
World Congress 2026 Europe
Hendrik Lösch
ZEISS Digital Innovation
Management Consultant and Architect
Dennis Doomen
Aviva Solutions
Principal Consultant
Luisa Rink
ING
Product Engineer
Wouter Ligtenberg
ING
Director of Engineering
Dominik Srednicki
SAP
Principal Architect
Elena Lucarelli
SAP Signavio
Principal AI DevX Lead