For product security teams
EU Cyber Resilience Act and its requirements
The CRA turns product security from an internal quality goal into a condition for market access, enforced by market surveillance authorities, a reporting clock measured in hours and support obligations that outlast the sale. This session covers the timeline, product categories, secure-by-design and secure-by-default requirements, notification duties, vulnerability handling, the CEN/CENELEC standards that make all of it testable, and what the CRA means for the open source in your bill of materials.
EU CRA compliance with the CEN/CENELEC EN 40000 series
The CRA's essential requirements are written as outcomes, which leaves the meaning of "adequate" to the harmonised standards, and to whoever has to evidence it later. This session works through the horizontal series clause by clause: EN 40000-1-1 (vocabulary), EN 40000-1-2 (principles, product risk management and lifecycle activities), EN 40000-1-3 (vulnerability handling) and EN 40000-1-4 (generic security requirements).
Building an AppSec program with OWASP SAMM
Most SAMM programs fail between the first assessment and the second, when the scores are in, the roadmap is written and nobody has decided who owns the work. This session covers the parts that rarely get written down: getting the organization ready, running assessments without exhausting goodwill, scoping roadmaps so they stay owned, and the change management that decides whether any of it survives the year.
Comparing SSDLC maturity models: OWASP SAMM vs. BSIMM
One model tells you what a set of firms actually do; the other tells you what a program should be able to do. Confusing the two produces roadmaps that go nowhere. This session compares SAMM and BSIMM on structure, evidence model and cost, and on what each can and can't justify to an auditor or a board.
Demonstrable and auditable application security controls with ISO/IEC 27034
To an auditor, an AppSec control that can't be evidenced looks the same as one that doesn't exist. This session uses the ISO/IEC 27034 concepts of the organization normative framework and application security controls to design controls that carry their own evidence, a skill that carries over to every compliance project you'll be handed.
Designing an SCA program that works
Most SCA programs fail on throughput, not detection: the scanner works, the queue grows, and triage capacity sets the exposure window instead of risk. This session covers designing for flow, using reachability and exploitability to cut what reaches a person, placing ownership where the upgrade actually happens, and measuring the clock that matters.
Building AppSec habits that stick with behavior science
Many controls hold only while someone enforces them. The test is simple: switch off the blocking gate and see what survives. This session applies behavior science to that problem, covering why training rarely changes behavior, what actually shifts defaults, and how to build practices that outlast the person who introduced them.
The EU AI Act for builders
The AI Act reaches any system whose output is used in the EU, wherever your company is based, and it works as product safety law rather than as a disclosure regime. This session covers which of your systems are in scope, which obligations moved to December 2027 and which apply now, and what the Act expects you to document, log and test before release.
OWASP Application Security Verification Standard (ASVS)
The OWASP Top 10 tells you what commonly goes wrong. ASVS tells you what "secure enough" means, requirement by requirement, which is why it works in contracts and audits where the Top 10 doesn't. This session covers the version 5.0 structure, choosing a verification level honestly, and using the machine-readable release so your requirements stay in sync with the standard.