React with Caution
A hands-on session hacking a React app to expose real-world threats like XSS and injection — and how to fix them.

A hands-on session hacking a React app to expose real-world threats like XSS and injection — and how to fix them.
Treating LLM output as trusted is the new v-html mistake — OWASP LLM05 and how to safely render AI-generated content.
Let's sketch secure Vue development live on stage — bringing threats and their defenses to life as sketch notes.
Debugging the accessibility of a real React login live with a screen reader — ARIA, focus management and accessible auth.
A chilling journey through the most common web vulnerabilities — explored through the lens of horror movies.
Train your app's bouncer — a delightful journey into customized authentication from the developer's point of view.
A workshop on testing authentication with Cypress — from username/password to social and passwordless login.
Using the Plants vs. Zombies analogy to show how automated tests defend your web app against security threats.
Authn in Vue, the important parts
Best Practices for Web App Security
Messung und Verbesserung der Frontend-Performance durch Testautomatisierung
Dein neues Tool - Composable Frontends