Threat Modeling: A Practical Guide for Development Teams | A site dedicated to all things threat modeling
Threat modeling is how development teams find out what can go wrong with a system before an attacker does, and decide what to do about it. This site is the companion to our book on the subject, and a place where we keep writing about threat modeling practice, tools, and its collision with AI and LLMs.
Did you ever ask yourself what threat modeling is, how it can help you bake security into your system, and what your role as a development team member is in the whole process?
If so, this is the book for you. Available at Amazon, Barnes&Noble and other book sellers.
Team Werewolves Wins! Apr 9, 2026
AI won't replace human threat modelers — garbage in, garbage out still applies, and adversarial thinking stays a deeply human skill.
CTM and LLMs - Hitting the Wall (In a Good Way) Aug 27, 2025
Using LLMs inside Continuous Threat Modeling is like hitting tennis balls against a wall — not a replacement for the team, but a useful practice partner.
Vibe Coding an the rise of PR-Fatigue Jul 14, 2025
AI-generated code is piling up in pull requests faster than reviewers can scrutinize it, echoing the alert-fatigue problem security teams already know.
Vibe Threat Modeling. No, really. Mar 31, 2025
A tongue-in-cheek look at what "vibe threat modeling" would actually mean, and why intuition alone doesn't replace rigor.
Zen Of Threat Modeling Aug 30, 2024
Koan-style musings on threat modeling, security practice, and the mindset of the warrior monk of the CTM-Ryu school.