Upcoming Sessions

See All Upcoming Sessions

We all want to build security into our applications from the very beginning. Sometimes however it can be tricky to know how to identify and plan for security requirements.   Our full-day workshop provides an engaging and practical way to learn how to identify security requirements in user stories and carry out threat assessments of software systems as you build them. Using hands on exercises, simulations and debate - participants will learn how to spot threat and how to choose remediation activities in a safe environment. This course supports PCI compliance requirements and a wide range of roles and technical abilities are encouraged to attend. Read More


Software security vulnerabilities are big business for potential attackers. Identifying them early and knowing what common pitfalls to avoid can make a big difference to the resilience of your applications. The SafeStack introduction to secure software development course will help you to understand, identity and avoid common software security vulnerabilities in your code. Our 2 day course provides an engaging and practical way to learn about software security vulnerabilities at a pace that suits your organisation. Read More


Testing is a key part of development life-cycle, from checking your functional requirements actually work to constraining development to keep code focused and concise (TDD). Security testing however is often not conducted inside our life-cycle. We often wait until development is completed and ask third party penetration testing firms to find our issues for us. This is a particularly bad idea in fast paced development teams. Bugs are often missed or are found too late to remediate. Cost of remediation escalates and our systems become tightly coupled and increasingly fragile as a result. Why would we want to finish engineering before finding fundamental security issues? Shouldn't we try to find these as early and often as possible? Shouldn't we take every opportunity to identify security flaws in our applications? SafeStack helps teams weave security testing into their own testing lifecycle and tool chains without compromising agility or innovation. Read More

Shopping Cart

Your cart is empty