Security by Design Principles is a workshop I developed to teach application security for developers through hand-on exercises. The offensive workshop teaches the participants how to think like an attacker which helps to understand the necessary countermeasures needed to avoid such attacks. The workshop focuses on the high-level design principles that should be followed to avoid the most common design mistakes that developers make, like the principle of least privilege, defense in depth or separation of duties.
The workshop evolved from a two-hour workshop to a full-day training, and it was presented in English and Hungarian as well. I had the honor to present the workshop on Hacktivity 2018, Craft Conf 2019 and multiple OWASP HU meetups. If you are interested about the more details, don't hesitate to contact me.