Speaking
I regularly speak at conferences, meetups, and online events about Azure, Microsoft 365, DevOps, End-to-End Testing, GitHub, and other technical topics. On this page you can find a list of my past and upcoming speaking engagements.

Speaking at CollabDays NL 2023, Vianen, Netherlands
Upcoming Events
European BizApps Summit 2025
Integrate Playwright tests for Power Apps into your DevOps process
Tired of Power Platform solutions that feel like being held together by duct tape and bubble gum? You're not alone. In this session, Luise and Elio will discuss why proper testing is often overlooked in Power Apps development and how we can change that game. We'll introduce you to Playwright, your new best friend for automated testing, and show you why it's a perfect match for Power Apps. We'll cover the essentials of making your apps test-friendly and walk you through some common tests to get you started. But we won't stop there. We'll show you how to take your testing to the next level by automating the process and seamlessly integrating it into your development pipeline. By the end of this session, you'll have a clear roadmap for releasing rock-solid Power Apps that'll make your users (and your sanity) thank you.
European Collaboration Summit
Test Automation with GitHub Actions and Playwright for Microsoft 365 solutions
GitHub Actions is a powerful tool for creating and running CI/CD pipelines. Playwright is a modern tool for end-to-end testing. In this session, you will learn how to combine these two tools to automate your testing process and improve the quality of your Microsoft 365 solutions. You will see how to set up GitHub Actions for running Playwright tests, handle test results and notifications, and follow best practices for test automation. By the end of this session, you will have the skills and confidence to implement test automation in your projects with GitHub Actions and Playwright.
React Summit
Improve Your Presentation Skills by Scripting Your Live Coding Demos to Perfection
Join Elio for a talk on mastering live coding demos. Learn to script your demos for seamless, error-free execution using Visual Studio Code and the Demo Time extension. Ideal for anyone performing live coding at conferences, webinars, or team meetings, this session will help transform your presentations from stressful to impressive.
European Power Platform Conference
Integrate Playwright tests for Power Apps into your DevOps process
Tired of Power Platform solutions that feel like being held together by duct tape and bubble gum? You're not alone. In this session, Luise and Elio will discuss why proper testing is often overlooked in Power Apps development and how we can change that game. We'll introduce you to Playwright, your new best friend for automated testing, and show you why it's a perfect match for Power Apps. We'll cover the essentials of making your apps test-friendly and walk you through some common tests to get you started. But we won't stop there. We'll show you how to take your testing to the next level by automating the process and seamlessly integrating it into your development pipeline. By the end of this session, you'll have a clear roadmap for releasing rock-solid Power Apps that'll make your users (and your sanity) thank you.
Past Events
2025
This is Tech Talks
Building your own vscode extensions
YouTube video on This is Tech Talks by Santosh Yadav and Sonu Kapoor
Global Power Platform Bootcamp 2025 - Belgium Edition
Ensure quality in Power Apps by integrating automated testing with Playwright
Low-code/no-code platforms like Power Apps have transformed how we build business applications, but they require robust testing like any other software. This session will explore how to use Playwright to automate testing for Power Apps solutions, ensuring reliability even in rapidly evolving environments. We will demonstrate how to create end-to-end tests for common Power Apps scenarios, mock connectors, and prepare for deployment. You will also learn best practices for building practical tests to catch bugs and regressions early. Expect to see some real code! By the end of this session, you will understand how to leverage Playwright to enhance the quality of your Power Apps solutions.
2024
ESPC
Test Automation with GitHub Actions and Playwright for Microsoft 365 solutions
GitHub Actions is a powerful tool for creating and running CI/CD pipelines. Playwright is a modern tool for end-to-end testing. In this session, you will learn how to combine these two tools to automate your testing process and improve the quality of your Microsoft 365 solutions. You will see how to set up GitHub Actions for running Playwright tests, handle test results and notifications, and follow best practices for test automation. By the end of this session, you will have the skills and confidence to implement test automation in your projects with GitHub Actions and Playwright.
VisugXL 2024
From Code to Cloud: Automated Deployments with GitHub Actions
Let us dive into the world of GitHub Actions, an instrumental component in modern Continuous Integration and Continuous Deployment (CI/CD) practices. In this session, we'll explore how to harness GitHub Actions to streamline your deployment workflows, making the process of moving from code commits to live deployments seamless and efficient. We'll cover how to use variables, secrets, environment approvals, local testing, and more. If you want to automate your deployments, this session is for you!
CollabDays BE
Test Automation with GitHub Actions and Playwright for Microsoft 365 solutions
GitHub Actions is a powerful tool for creating and running CI/CD pipelines. Playwright is a modern tool for end-to-end testing. In this session, you will learn how to combine these two tools to automate your testing process and improve the quality of your Microsoft 365 solutions. You will see how to set up GitHub Actions for running Playwright tests, handle test results and notifications, and follow best practices for test automation. By the end of this session, you will have the skills and confidence to implement test automation in your projects with GitHub Actions and Playwright.
PowerAddicts
MVP sharing session: get insights from Microsoft MVPs to become the next MVP
Community event from PowerAddicts
CollabDays NL
Automated Testing for Microsoft 365 with Playwright
In this session, we will explore how to use Playwright to automate testing of Microsoft 365 applications. We will focus on how Playwright can be used to create end-to-end tests that verify the behavior of Microsoft 365 applications for Microsoft Teams, and SharePoint. We will discuss how Playwright can be integrated into a continuous integration and deployment (CI/CD) pipeline, and how it can be used to catch bugs and regressions before they reach production. Additionally, we will provide tips and best practices for creating effective tests that cover common scenarios in Microsoft 365 applications. By the end of this session, attendees will have a deeper understanding of how to use Playwright to improve the quality of their Microsoft 365 applications.
devs.gent
From Code to Cloud: Automated Deployments with GitHub Actions
Let us dive into the world of GitHub Actions, an instrumental component in modern Continuous Integration and Continuous Deployment (CI/CD) practices. In this session, we'll explore how to harness GitHub Actions to streamline your deployment workflows, making the process of moving from code commits to live deployments seamless and efficient. We'll cover how to use variables, secrets, environment approvals, and more. If you want to automate your deployments, this session is for you!
Cloud Summit
From Code to Cloud: Automated Deployments with GitHub Actions
Cloud Technology Townhall Tallinn
Automated Testing for Microsoft 365 with Playwright
2023
CollabDays Netherlands 2023
The future is APIs, and here is how you can benefit from it
GDG April Meetup - HTML and VS code
The novice: a journey to start developing VS Code extensions
Belgian JavaScript Community
A Journey to Start Developing VS Code Extensions
Arctic Cloud Developer Challenge
Judge at the Arctic Cloud Developer Challenge
2022
Microsoft Community Learning
Introduction to Viva Connections Toolkit for Visual Studio Code
CollabDays Bletchley Park 2022
Tips on building products for Microsoft 365
2021
European Collaboration Summit
Tips on building products for Microsoft 365
Microsoft 365 Virtual Marathon 2021
From class- to functional-components. Making sense of the latest functionality in React
Making dynamic sites with static site generators
BIWUG Live
From class- to functional-components. Making sense of the latest functionality in React
Scottish Summit
From class- to functional-components. Making sense of the latest functionality in React
2020
Azure Developer Community Day 2020
Making dynamic sites with static site generators
European SharePoint Office 365 & Azure Conference
Improving the performance of your SharePoint framework solutions
CTRL+ALT+Azure Podcast
CTRL+ALT+Azure Podcast - Episode 046: Azure Static Web Apps with Elio Struyf
SharePoint Saturday Cologne 2020
Things I learned while building a product on SharePoint Modern
PnP Virtual Conference
Learn how you can start UI testing your solutions
Scottish Summit
Things I learned while building a product on SharePoint Modern
Power Platform Saturday Warsaw
How Pro Developers and Citizen Developers can team up - a #BetterTogether Story
2019
Modern Workplace Conference Paris
Sketchnotes and #FunctionalDrawing (not only) for Consultants and IT Pros
European SharePoint, Office 365 & Azure Conference
Things I've learned while building a product on SharePoint Modern
European SharePoint, Office 365 & Azure Conference
Sharing code efficiently in your organisation by creating private packages
European SharePoint, Office 365 & Azure Conference
Advanced Dev-Ops with the SharePoint Framework
European SharePoint, Office 365 & Azure Conference
Automated UI Test for SharePoint Solutions
SharePoint Saturday Munich
Things I've learned while building a product on SharePoint Modern
Office365 & SharePoint Connect Community Edition
Things I've learned while building a product on SharePoint Modern
Office365 & SharePoint Connect Community Edition
Sharing code efficiently in your organisation by creating private packages
SharePoint Saturday Helsinki
Things I've learned while building a product on SharePoint Modern
Microsoft Community Learning
Getting started on using PnP SharePoint Framework reusable controls
SharePoint Saturday Netherlands
Things I've learned while building a product on SharePoint Modern
European Collaboration Summit
Setting up your SPFx continuous integration and delivery pipelines on Azure DevOps
Sharing & Sushi
Challenges while building a product on SharePoint modern
2018
European SharePoint, Office 365 & Azure Conference
Making Sense of the SharePoint Framework for the Reluctant IT Pro
Learn How to be a Better JavaScript / TypeScript Developer
Global Office 365 Bootcamp
Organizing and session about SPFx Development in SharePoint Online
Office 365 and SharePoint Connect
Automate your tasks through Azure Functions
Accelerate your SharePoint Framework development by using the PnP reusable controls
Implementing automated UI testing for SharePoint solutions
Modern Workplace Conference Paris 2018
Workshop: Office 365 Mastering Development with SharePoint Framework
Making Sense of the SharePoint Framework for the Reluctant IT Pro
SharePoint Saturday Milan
WKS02: Mastering Office 365 development with SharePoint Framework
DEV01: Implementing automated UI testing for SharePoint solutions
Microsoft Ignite
BRK3316 - Kick-start your development with SharePoint Developer Community (PnP) open-source projects and assets
SharePoint Saturday Stockholm
Setting up your SPFx continuous integration and delivery pipelines on VSTS
European Collaboration Summit
Ultimate Modern SharePoint Development PowerClass (workshop)
Automate your tasks through Azure Functions
Making sense of the SharePoint Framework for the reluctant IT Pro
Techorama Belgium
Extending SharePoint Framework tasks to automate releases of your projects
Microsoft Community Learning
Latest open-source SharePoint Framework controls for increasing productivity
SharePoint Saturday Helsinki
Extending SharePoint Framework tasks to automate releases of your projects
2017
European SharePoint Conference
A Walk Through the Web-stack Development Landscape
Getting up to speed with React
Discover SharePoint Server 2016 Feature Pack 2 and Beyond
SharePoint Unite
Getting Notified by SharePoint with the Webhook Functionality
Getting up to speed with React
Making Sense of the SharePoint Framework for the Reluctant IT Pro
TypeScript for SharePoint developers
SharePoint Saturday Milan
Getting notified by the Microsoft Graph with webhooks
SPS SQL Saturday Cambridge
Getting up to speed with TypeScript
Getting notified by SharePoint webhooks
SharePoint Saturday London
Getting notified by SharePoint with the webhook functionality
Microsoft Community Learning
SharePoint PnP Webcast - VSTS Build and Release Pipelines for SharePoint Framework Solutions
SharePoint Saturday Netherlands
Getting notified by SharePoint with the webhook functionality
European Collaboration Summit 2017
Getting up to speed with TypeScript
Techorama Belgium
Getting notified by SharePoint with the webhook functionality
Getting started with SharePoint development for the reluctant IT Pro
SharePoint Saturday Helsinki
A walk through the client-side developer landscape
2016
SharePoint Saturday Genèva
A walk through the client-side developer landscape
Unity Connect
Unity Connect
INNOVA: Getting Up to Speed with ReactJS
INNOVA: Getting Up to Speed with TypeScript
European SharePoint Conference
Take your Display Template Skills to the Next Level
SharePoint PnP Webcast
Building a sample search web part with SharePoint Framework using React
SharePoint Saturday Oslo
An IT Pro and a developer walk into a bar - SharePoint Search happy hour
SharePoint Saturday London
An IT Pro and a developer walk into a bar – SharePoint Search happy hour
BIWUG
Integrating Office UI fabric in your add-ins and applications
SharePoint Saturday Netherlands
Search display templates tips and tricks
SharePoint Saturday Stockholm
An IT Pro and a developer walk into a bar – SharePoint Search happy hour
Office 365 Saturday
An IT Pro and a developer walk into a bar – SharePoint Search happy hour
SharePoint Konferenz 2016
Integrating Office UI fabric in your APPs
Search display templates tips and tricks
2015
SharePoint Saturday Munich
An IT Pro and a developer walk into a bar - SharePoint Search happy hour
SharePoint Saturday Barcelona
Improve your SharePoint search experience
SharePoint Saturday London
Search display templates tips and tricks
SharePoint Saturday Belgium
Improve your SharePoint search experience
2014
Ventigrate
Improve your SharePoint search experience
SharePoint Saturday UK
Take your display template skills to the next level
Ventigrate Clients' event @ Microsoft BE
APP Development on Office 365
Ventigrate Bootcamp
Building APPs for Office 365
Take your display template skills to the next level
SharePoint Saturday Netherlands
Farewell XSL, Welcome Display Templates
SharePoint Saturday Belgium
Sorry, something went wrong, and how to start debugging your Display Templates
SharePoint Saturday Stockholm
Farewell XSL, Welcome Display Templates
2013
2012
Invite me to speak
I'm available for speaking engagements on topics including:
- End-to-End testing (Playwright, automation on GitHub Actions)
- DevOps with GitHub
- Microsoft 365 Development
- Azure Static Web Apps / Azure Functions
- Developer Tooling and Productivity
- Visual Studio Code Extensions
- Content Management Systems
Let's build together
Manage content in VS Code
Present from VS Code