Secure Software Practices
Donald emphasizes the need for established principles in secure software development, particularly for third-party open source packages. Jordan introduces the idea of designing software with the expectation of failure, advocating for processes that mitigate the impact of crashes. They both highlight the importance of layered security, suggesting that a robust defense in depth can protect systems even when individual components fail.In this clip
From this podcast

Software Engineering Radio - the podcast for professional software developers
Episode 541: Jordan Harband and Donald Fisher on Securing the Supply Chain
Related Questions
Can open source have tighter control in the context of Episode 541: Jordan Harband and Donald Fisher on Securing the Supply Chain and the clip Code Audit Challenges?
Can open source have tighter control in the context of this episode Episode 541: Jordan Harband and Donald Fisher on Securing the Supply Chain and this clip Code Audit Challenges?
What is security as code?