If Log4Shell, Spring4Shell, etc. have taught us anything, it’s that we need to keep our dependencies up to date. But updating our applications can take a lot of time. How do we stay on top of that, while also continuing to deliver business value?
Luckily, there are plenty of tools that can help us with this, from package managers to bots that can automatically create changes on our repositories. Let’s go over some of the different options, so we can make informed choices about what’s best for us in a particular situation.
Links
- Selecting dependencies (blog)
- Keeping dependencies up to date with Maven (blog)
- IntelliJ IDEA: Viewing Dependencies (video)
- Viewing dependencies in IntelliJ IDEA (blog)
- IntelliJ IDEA: Managing Dependencies (video)
- Managing dependencies in IntelliJ IDEA (blog)
- IntelliJ IDEA Ultimate: Package Checker (video)
- Package Checker: Find and fix vulnerabilities inside IntelliJ IDEA Ultimate (blog)
- Using bots to keep our dependencies up to date (blog)
- Bart E. featuring Dr. Pom – Renovate Will Fix Your Code (With All the New Versions) by Nils Breunese & Bart Enkelaar (video)
Presentations
Date | Event | Location | Media |
June 20, 2023 | JCON | Cologne, Germany | schedule |
May 10-12, 2023 | DevOxx UK | London, UK | |
Mar 16, 2023 | Voxxed Days Zürich | Zürich, Switserland | video – slides – talk page – speaker page |
Mar 7, 2023 | BrabantJUG | Veldhoven, the Netherlands | slides – event page |
Feb 5, 2023 | FOSDEM | Brussels, Belgium | slides – talk page – video |
Nov 3, 2022 | JFall | Ede, the Netherlands | slides |
Oct 24, 2022 | GeeCon Prague | Prague, Czech Republic | slides |
Oct 13, 2022 | DevOxx | Antwerp, Belgium | slides – video |
Sept 26, 2022 | JoziJUG | online | slides – video |
Sept 21, 2022 | RotterdamJUG | Rotterdam, the Netherlands | slides |