Threat Modeling: Designing for Security
Hacking: The Art of Exploitation: The Art of Exploitation
The Web Application Hacker's Handbook: Finding and Exploiting Security Flaws
Code Complete (Developer Best Practices)
Cryptography Engineering: Design Principles and Practical Applications
Black Hat Python: Python Programming for Hackers and Pentesters
The Pragmatic Programmer: From Journeyman to Master
The Art of Software Security Assessment: Identifying and Preventing Software Vulnerabilities
The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations