Mastering Threat Modeling: From Code to Security with Adam Shostack

Discover the Secrets⁠ of Web Applications Security 👉 http://links.dev-academy.com/dwog In this episode: Threat modeling is essential in software development to consider security implications early in the design process. Integrating security considerations into the development process is crucial for shifting left and addressing potential risks. ADRs can be merged with security concerns to create concise records of architectural and security decisions. Checklists play a crucial role in systematizing and organizing tasks, reducing the mental burden, and improving focus. Stride provides a balance between generality and specificity, making it a valuable tool for threat modeling. Developing security skills requires exploration, experimentation, and patience, and it is not a quick or smooth process.

Om Podcasten

Welcome to the "Dev Academy Podcast," the chill spot where we talk all things code without the fluff. Join us as we break down timeless software engineering fundamentals: think security that keeps the baddies out, testing that’s actually fun, architecture that doesn’t crumble, and design that’s as sleek as it is smart. Hosted by Bartosz Pietrucha, who's seen it all from the code trenches to the top tech stages, we’re here to share stories, tips, and laughs. Whether you’re a pro coder or just starting out, we’ve got something for you.