Summary
In this chapter, you've learned how important security is for your development process and how you can start to shift security left and implement an assume-breach and zero-trust culture. I introduced you to attack simulations and red team-blue team exercises to raise awareness for security, find vulnerabilities, and practice your IR.
I've also shown you how GitHub Codespaces can help you to reduce the risk of local development environments and make you more productive.
In the next chapter, you'll learn how to secure your code and your software supply chain.