Events I attend

Meet me at...

Moe giving talks
Talk or event titleConference / EventDate
TBA 🍿techcamp Hamburg 2026August 25 & 26, 2026
Artful Defense: Let's Sketch Web SecurityZurichJS Conf 2026September 11, 2026
Artful Defense: Let's Sketch Web SecurityWhatTheStack 2026September 19, 2026
Dangerous Reactivity: Why AI Output Is React's New XSSReact Advanced London 2026October 23 & 26, 2026
Artful Defense: Let's Sketch Web Securitycode.talks 2026November 4 & 5, 2026
Artful Defense: Let's Sketch Web SecurityHalfStack Vienna 2026November 16, 2026
Why AI Output Is the New XSSSymfonyCon Warsaw 2026November 26 & 27, 2026
Talk or event titleConference / EventDate
Flaky Tests - Fighting nightmaresFemTechConfSeptember 25, 2020
Symfony meets Cypress - E2E testing for symfony developersSymfonyWorld Online 2020December 03, 2020
Flaky Tests - Fighting nightmaresPHPUGMRN 06/20December 10, 2020
🇩🇪 Symfony meet Cypress - E2E Tests für Symfony EntwicklerSymfony User Group OsnabrückJanuary 28, 2021
🇩🇪 Symfony meets Cypress - E2E testing for symfony developersPHP UG Darmstadt 1/21February 10, 2021
Flaky Tests - Fighting nightmaresCityJS London 2021March 24 - 26, 2021
🇩🇪 Let's get visual - Visuelles Testing in Deinem Symfony ProjektSymfonyLive Online, German EditionApril 16, 2021
Staying confident in terms of code changesTechFAIR Live 2021April 30, 2021
WEUc Online Session Flaky Tests - Fighting NightmaresWeuC Online EditionMay 5, 2021
It's a (testing) trap! - Common testing pitfalls and how to solve themFront-End Test Fest | June 2021June 8, 2021
🇩🇪 End-to-end Testing wie es sein sollte & The pyramid is dead, long live the pyramidDeveloper Week 2021June 28 - July 02, 2021
How to survive conferences as an introvertShopware Community Day 2020September 02, 2021
🇩🇪 The pyramid is dead, long live the pyramidSoftwerkskammer KölnSeptember 13, 2021
It's a (testing) trap! - Common testing pitfalls and how to solve themMOONCOM ConferenceSeptember 24, 2021
How to survive conferences as an introvertFemTechConfSeptember 24 - 25, 2021
Keynote - How to survive conferences as an introvertunKonfOctober 9, 2021
End-To-End Testing as it should be - An introduction to CypressReacticon Conference version 4 - "Bending reality"October 11 - 14, 2021
It's a (testing) trap! - Common testing pitfalls and how to solve themTestJS Summit ’21November 18 - 19, 2021
Let's get visual!WeAreDevelopers JavaScriptCongress ’21November 23 - 25, 2021
🇩🇪 End-to-end Testing wie es sein sollte<c't> webdev - Thementag TestingDecember 7, 2021
Expert panelFuture of Testing Frameworks 2022February 24, 2022
Let's get visual - Visual testing in your projectTECH(K)NOW DAYMarch 8, 2022
End-to-End testing as it should be - An introduction to CypressNeos conferenceApril 29 - 30, 2022
Common testing pitfalls and SolutionsVuejs AmsterdamJune 2 - 3, 2022
The pyramid is dead, long live the pyramidDevTalks 2022June 8 - 10, 2022
It's a (Testing) Trap! – Common Testing Pitfalls and How to Solve thementerJSJune 22 - 23, 2022
It’s a (testing) trap! – Common testing pitfalls and how to solve themDeveloper Week 2022July 4 - 8, 2022
Let’s get visual – Visual testing in your projectDeveloper Week 2022July 4 - 8, 2022
It's a (testing) trap! – Common end-to-end pitfalls and how to solve themTech'n'DrinksJuly 28, 2022
End-To-End Testing as it Should be - An Introduction to CypressWeb Summer Camp 2022September 1-3, 2022
🇩🇪 You belong here - Von Hürden und Glück als Frau in der ITEmpowering Women in Tech, Das After-Work EventSeptember 29, 2022
Cypress in and out - testing all the thingsWorkshop @ NG-DEOctober 5, 2022
Cypress in and out - testing all the thingsWorkshop @ JavaScript DaysOctober 20, 2022
Lets get visual - Visual testing in Vue projectsVue.js NationJanuary 25 - 26, 2023
Let's get visual - Visual testing in your projectWeAreDevelopers Vuejs.DayFebruary 1, 2023
eCommerce as easy as a UI componentVueJS AmsterdamFebruary 9 - 10, 2022
How to survive conferences as an introvertWomen in Tech DayMarch 8, 2023
Flaky tests - Fighting nightmaresPottJS @9elements in BochumMarch 17, 2023
Cypress in and out - testing all the thingsWorkshop @ JavaScript DaysMarch 20 - 23, 2023
TBA 🍿FemTechConfMarch 24 - 25, 2023
Let's get Visual! - Visual Testing in your projectFrontend User Group OsnabrückApril 25, 2023
Test the Chat UI with CypressVue.js Forge 3May 4, 2023
Let’s Get Visual - Visual Testing in Your Vue.JS ProjectVue.js Live LondonMay 10 & 15, 2023
Your new tool - Composable FrontendsShopware Community Day 2023May 24-25, 2023
It's a (testing) trap! - Common end-to-end pitfalls and how to solve themVue.js global summit'23June 6-7, 2023
The pyramid is dead, long live the Pyramid!Front-End Test Fest | June 2023June 7, 2023
Measure and improve frontend performance by using test automationDeveloper Week'23June 26-30, 2023
Plants vs thievesWeAreDevelopers World CongressJuly 17-19, 2024
Measure and improve frontend performance by using test automationWeAreDevelopers World CongressJuly 27-28, 2023
You belong here! On hurdles and happiness as women in ITWeAreDevelopers World CongressJuly 27-28, 2023
E-Commerce As Easy As a UI ComponentStories On The Road Freiburg (by Storyblok)September 6, 2023
TBA 🍿code.talksSeptember 14-15, 2023
From Understanding to Execution - How User Experience and QA Testing IntersectCypressconfOctober 17, 2023
It's a (testing) trap! - Common end-to-end pitfalls and how to solve themDevfest NantesOctober 19-20, 2023
MentorWomen Developer AcademyOctober 03-28, 2023
Cypress vs Playwright<c't> webdevNovember 14-16, 2023
Let's get visual - Visual testing in your projectWey Wey Web MalagaNovember 23-24, 2023
It's a (testing) trap!SymfonyCon BrusselsDecember 07-08, 2023
TBA 🍿TestJS SummitDecember 7 and 11, 2023
It's a (testing) trap!SymfonyCon OnlineJanuary 18-19, 2024
TBA 🍿VueJS NationJanuary 24-25, 2023
Who are Vue? Authn in Vue, the important partsVueJS AmsterdamFebruary 28-29, 2024
App fortified - Best Practices for Web App SecurityGDSC Strathclyde University & WTM Scotland International Women's DayMarch 9, 2024
Optimale Frontend-Performance mit Lighthouse und Web VitalsDev & DonutsMarch 21, 2024
Vue fortifiedCityJS LondonApril 5, 2024
Who Are Vue? Authn In Vue, The Important PartsVueJS liveApril 25-26, 2024
Cypress vs PlaywrightEnterJSMay 7-8, 2024
Access Granted! WorkshopCityJS AthensJune 6, 2024
Plants vs thievesFrontend NationJune 4-7, 2024
You shall not pass!? A short story of customizable login experiencesCityJS AthensJune 8, 2024
Web Fortified - Best Practices for Web App SecurityJSNationJune 13 & 17, 2024
Plants vs Thieves: Web Security and Tests!?SymfonyLive Berlin 2024June 20 & 21, 2024
It's a (testing) trap! - Common end-to-end pitfalls and how to solve themWeAreDevelopers World CongressJuly 17-19, 2024
TBA 🍿Halfstack ViennaSeptember 13, 2024
TBA 🍿PragVue 2024September 17, 2024
TBA 🍿Auth0 Developer Day 2024September 24, 2024
Who are vue? Authn in Vue, the important partsvuejs.de ConfOctober 8-9, 2024
Vue fortified: Best Practices for Web App SecurityConnect.Tech 2024November 20, 2024
From the Crypt to the CodeJSNation USNovember 18 & 21
Plants vs Thieves: Automated Tests in the World of Web SecurityReact Day Berlin 2024December 13 & 16, 2024
Plants vs Thieves: Automated Tests in the World of Web SecurityNDC Security 2025January 20 – 23, 2025
From the Crypt to the Code: Web Security Explored Through Horror MoviesVue.js Nation 2025January 30, 2025
The AI Developer's Guide to Not Accidentally Summoning SkynetReact Summit 2025June 17, 2025
The Cake Is a Lie... And So Is Your Login's AccessibilityWeAreDevelopers World Congress 2025July 9 – 11, 2025
One Does Not Simply Build Authentication: UI Components to the Rescue! (Workshop)KCDC 2025August 13, 2025
The Cake Is a Lie... And So Is Your Login's AccessibilityKCDC 2025August 14 & 15, 2025
TBA 🍿Frontmania 2025October 8, 2025
The Cake Is a Lie... And So Is Your Login's AccessibilityReact Summit US 2025November 18, 2025
The Cake Is a Lie... And So Is Your Login's Accessibility (Talk & Workshop)React Advanced 2025December 1, 2025
TBA 🍿AI Lowlands 2025December 2, 2025
The Cake Is a Lie... And So Is Your Login's AccessibilityReact Paris 2026March 27, 2026
The Cake Is a Lie... And So Is Your Login's AccessibilityJNation 2026May 26 & 27, 2026
Dangerous Reactivity: Why AI Output Is the New XSSNDC Copenhagen 2026June 3, 2026
React with Caution: How to Hack Your React App (And Fix It Too)React Norway 2026June 5, 2026
The Cake Is a Lie... And So Is Your Login's AccessibilityenterJS 2026June 17, 2026
Dangerous Reactivity: Why AI Output Is the New XSSWeAreDevelopers World Congress 2026July 9, 2026

Looking for my past talks?

Head over to the talks site for an overview!

Talks