

Alice and Bob Learn Secure Coding: Chapter 4
Join me for the next live stream in the Alice and Bob Learn Secure Coding series 😊
On July 2nd at 9:00am PST, I’ll be joined by Gavin Klondike for a two-hour deep dive into Chapter 4: Achieving.
This chapter is all about moving beyond “I know security matters” into “we are building systems that are actually resilient.”
We’ll talk about:
• secure design
• dependency and supply chain security
• secure defaults
• trusted vs untrusted systems
• allowlists vs blocklists
• secure configurations
• immutable builds and code signing
• handling elevated privileges
• repaying technical debt
• making code readable, auditable, and maintainable
This chapter feels incredibly relevant right now, especially with AI-assisted development and increasingly complex software supply chains.
As always, this isn’t a lecture. It’s a conversation. You can ask questions live, share ideas, and join in whether you’re brand new to security or have been doing it for years.
Come hang out with us and let’s make building secure software feel a little more achievable 💜