1. The Intersection of Security and Reliability 2. Understanding Adversaries 3. Case Study: Safe Proxies 5. Design for Least Privilege 6. Design for Understandability 7. Design for a Changing Landscape 10. Mitigating Denial-of-Service Attacks 11. Case Study: Designing, Implementing, and Maintaining a Publicly Trusted CA 15. Investigating Systems 18. Recovery and Aftermath 19. Case Study: Chrome Security Team 20. Understanding Roles and Responsibilities 21. Building a Culture of Security and Reliability