We collectively do our best to develop secure software. In most software projects, the majority of security resources and development cycles are dedicated to preventing breaches from happening. Yet, security breaches happen on a daily basis.
What happens if we start from the assumption that we’ll get hacked anyway? How would we develop software?
In this presentation, I begin with showing how hard it is to build secure software. It is fair to assume that any system will be hacked at some point in time. One must prepare for such a scenario. I will go into details on what developers can and must do to prepare for security breaches. A system that is developed with these detective and responsive measures in mind will lead to much less financial damage, brand damage, and unhappy customers when it is hacked.