Berlin

November 4 & 5, 2024

New York

September 4 & 5, 2024

London

June 16 & 17, 2025

Dealing with deprecated codebases

No one tells developers and project managers to throw things away. We assume that because it's cheap to keep it around, the emotional comfort is worth the tradeoff.

Speakers: Heidi Waterhouse

Register or log in to access this video

Create an account to access our free engineering leadership content, free online events and to receive our weekly email newsletter. We will also keep you up to date with LeadDev events.

Register with google

We have linked your account and just need a few more details to complete your registration:

Terms and conditions

 

 

Enter your email address to reset your password.

 

A link has been emailed to you - check your inbox.



Don't have an account? Click here to register
January 28, 2021

No one tells developers and project managers to throw things away. We assume that because it’s cheap to keep it around, the emotional comfort is worth the tradeoff. But we’re not thinking about how vulnerable we make ourselves by not having an automated and tested way of getting rid of things that we don’t need anymore.

I want to problematize keeping deprecated codebases around and emphasize that mindless retention of data and code just increases our threat surfaces for attack and data corruption. Attackers in the future may be motivated by both ideology and money, and we are responsible for that.