Agenda
Filter by category
Tools
AI
People
Soft Skills
Gaming
JavaScript
VR
Web
Continuous Delivery
DevOps
Security
Fun
Live Music
NDC Party
Architecture
Cloud
Agile
Big Data
Databas
Ethics
Machine Learning
UI
UX
Microservices
.NET
Serverless
AR
Cross-Platform
Microsoft
Mobile
Design
GenAI
Languages
Concurrency
IoT
Database
Java
Testing
C++
Embedded
3D Modelling
Space
Docker
Functional Programming
Filter by length
All
2 Days
Talk
Workshop
August
28
August
29
August
30
Wednesday
10:20 - 11:20 (UTC+02)
Room 1
The Grand Unified Theory of Clean Architecture and Test Pyramid
![Portrait photo of Gui Ferreira](https://cdn.sanity.io/images/fhoo4r9z/production/2d4e347098794e1b47eaed4fecae0e86be2d661d-400x400.png?w=60&h=60)
Gui Ferreira
Room 2
Asymmetric Encryption: A Deep Dive
![Portrait photo of Eli Holderness](https://cdn.sanity.io/images/fhoo4r9z/production/dc810f1ead821e08002cfcc3e1f6cca2b581d08b-285x285.webp?w=60&h=60)
Eli Holderness
Room 3
Breaking Java Stereotypes: It's Not Your Dad's Language Anymore
![Portrait photo of Bazlur Rahman](https://cdn.sanity.io/images/fhoo4r9z/production/4296fb0e1b95b0165aa4d7e64a74f5c29fd60d60-400x400.jpg?w=60&h=60)
Bazlur Rahman
Room 4
Mirror, mirror: LLMs and the illusion of humanity
![Portrait photo of Jodie Burchell](https://cdn.sanity.io/images/fhoo4r9z/production/4b3263cfc0487dba877fad4c17cf775ea82f6371-400x400.jpg?w=60&h=60)
Jodie Burchell
Room 5
ASP.NET Core Authentication and Authorization - the Key Concepts
![Portrait photo of Anders Abel](https://cdn.sanity.io/images/fhoo4r9z/production/45d36d47d946bac69f01302a01e372484355cbfe-4912x7360.jpg?rect=0,1224,4912,4912&w=60&h=60)
Anders Abel
Room 6
Lightning Talks 1
![Portrait photo of Bjørn Einar Bjartnes](https://cdn.sanity.io/images/fhoo4r9z/production/4013d0f9c1fff0146b97e3925957b1f3ad0a9dca-400x400.jpg?w=60&h=60)
Bjørn Einar Bjartnes
![Portrait photo of Ilya Sher](https://cdn.sanity.io/images/fhoo4r9z/production/59f5647f61f44fc316784b270107dd2ed39b0739-400x400.jpg?w=60&h=60)
Ilya Sher
![Portrait photo of Roland Bodenstaff](https://cdn.sanity.io/images/fhoo4r9z/production/99f52445a6d4029dda6648f8d5a5c460d9f53cd9-400x400.jpg?w=60&h=60)
Roland Bodenstaff
11:40 - 12:40 (UTC+02)
Room 1
Ditch your Backlog and Shape Up your product development
![Portrait photo of Glenn F. Henriksen](https://cdn.sanity.io/images/fhoo4r9z/production/48b238a9fd7e1fb093718b4efd42bcc00a51a627-400x400.jpg?w=60&h=60)
Glenn F. Henriksen
Room 2
Reviewing NuGet Packages security easily using OpenSSF Scorecard
![Portrait photo of Niels Tanis](https://cdn.sanity.io/images/fhoo4r9z/production/5c79951120afe3a2feff93b211d8794fa3b33384-400x400.png?w=60&h=60)
Niels Tanis
Room 3
Mobile App Architecture: How to Conquer the Giant!
![Portrait photo of Heather Downing](https://cdn.sanity.io/images/fhoo4r9z/production/0e7a189bfa9479ab393e8ddace5cc01410739627-399x399.jpg?w=60&h=60)
Heather Downing
Room 4
Hello (Virtual) World
![Portrait photo of Keren Kenzi](https://cdn.sanity.io/images/fhoo4r9z/production/13aed93caed76e572b7a90c8671fd7e346bdfe33-400x400.jpg?w=60&h=60)
Keren Kenzi
Room 5
CI/CD Patterns and Antipatterns - Things your Pipeline Should (Not) Do
![Portrait photo of Daniel Raniz Raneland](https://cdn.sanity.io/images/fhoo4r9z/production/faf7f16a1e509bde999a16b1b0926c49710389db-400x400.jpg?w=60&h=60)
Daniel Raniz Raneland
Room 6
Lightning Talks 2
![Portrait photo of Kristoffer Nordström](https://cdn.sanity.io/images/fhoo4r9z/production/6edd846a01dd6df192ca37fccc3ec5f7315dd874-800x800.jpg?w=60&h=60)
Kristoffer Nordström
![Portrait photo of Andrew Murphy](https://cdn.sanity.io/images/fhoo4r9z/production/0628a3dc6abe5161e1c4ee068345ccd83238fe0d-400x400.jpg?w=60&h=60)
Andrew Murphy
![Portrait photo of Mackenzie Jackson](https://cdn.sanity.io/images/fhoo4r9z/production/fccf893f620d68769eab9307314d69280b3ae637-400x400.jpg?w=60&h=60)
Mackenzie Jackson
13:40 - 14:40 (UTC+02)
Room 1
The .NET MAUI Community Toolkits: Three (3) Essential Libraries for Every .NET MAUI Developer
![Portrait photo of Brandon Minnick](https://cdn.sanity.io/images/fhoo4r9z/production/db2516db47c3b54fb7760517f74300d0ad7585d7-400x400.png?w=60&h=60)
Brandon Minnick
Room 2
Is Fun Fundamental?
![Portrait photo of Sam Newman](https://cdn.sanity.io/images/fhoo4r9z/production/9bdcfbc28a6e1293132fdb780de9e919a5a9117d-1024x683.jpg?rect=171,0,683,683&w=60&h=60)
Sam Newman
Room 3
Solving Layout Challenges With Pure Sass
![Portrait photo of Lemon 🍋](https://cdn.sanity.io/images/fhoo4r9z/production/21a7cead56185afeb7dcda92eeff1d41956f7583-400x400.jpg?w=60&h=60)
Lemon 🍋
Room 4
The Power of Dev Containers and GitHub Codespaces
![Portrait photo of Chris Ayers](https://cdn.sanity.io/images/fhoo4r9z/production/7f3ceee56236c4f254359b11994b8c44ace12c29-400x400.png?w=60&h=60)
Chris Ayers
Room 5
The subtle art of supporting mature products
![Portrait photo of Flavia Circiumaru](https://cdn.sanity.io/images/fhoo4r9z/production/b01c50158259a6a95e88f7e33210072b6ae35ff7-400x400.jpg?w=60&h=60)
Flavia Circiumaru
Room 6
Part 1/2: Enhancing ASP.NET Core Razor Pages with HTMX: A Simplicity-First Approach
![Portrait photo of Chris Woodruff](https://cdn.sanity.io/images/fhoo4r9z/production/4de693e04efb29770fcb6f732a691eeaaa100355-400x400.png?w=60&h=60)
Chris Woodruff
15:00 - 16:00 (UTC+02)
Room 1
10 things you didn't know EF Core can do
![Portrait photo of Hannes Lowette](https://cdn.sanity.io/images/fhoo4r9z/production/06224aad92d70dd5e8f729f4d555153b10cff329-400x400.jpg?w=60&h=60)
Hannes Lowette
Room 2
An introduction to WebAssembly components
![Portrait photo of Mikkel Mørk Hegnhøj](https://cdn.sanity.io/images/fhoo4r9z/production/f86c19876890886ef58a9b145f0b416634f9a53b-400x400.jpg?w=60&h=60)
Mikkel Mørk Hegnhøj
Room 3
Developer Happiness and why it matters
![Portrait photo of Damian Brady](https://cdn.sanity.io/images/fhoo4r9z/production/45b7a685eb61295bdd610170e2d46d21c22e81f2-400x400.png?w=60&h=60)
Damian Brady
Room 4
Build your own CoPilot
![Portrait photo of Callum Whyte](https://cdn.sanity.io/images/fhoo4r9z/production/ff251f2251435486fbf78c2ab13de072f70206ee-400x400.jpg?w=60&h=60)
Callum Whyte
Room 5
Build a lightning fast Firewall with Java & eBPF
![Portrait photo of Johannes Bechberger](https://cdn.sanity.io/images/fhoo4r9z/production/71b659c581519080e7d3131207254841c38d3884-400x400.jpg?w=60&h=60)
Johannes Bechberger
Room 6
Part 2/2: Enhancing ASP.NET Core Razor Pages with HTMX: A Simplicity-First Approach
![Portrait photo of Chris Woodruff](https://cdn.sanity.io/images/fhoo4r9z/production/4de693e04efb29770fcb6f732a691eeaaa100355-400x400.png?w=60&h=60)
Chris Woodruff
16:20 - 17:20 (UTC+02)
Room 1
Distribu-ready with the Modular Monolith
![Portrait photo of Layla Porter](https://cdn.sanity.io/images/fhoo4r9z/production/2149f87cea577e3d7747f4176347c8f958dfacf3-400x400.jpg?w=60&h=60)
Layla Porter
Room 2
Are Rewrites always a Bad Idea?
![Portrait photo of Adele Carpenter](https://cdn.sanity.io/images/fhoo4r9z/production/e01c2d1911df044365a506f8dd0bf50e54e2c36d-400x400.jpg?w=60&h=60)
Adele Carpenter
Room 3
Writing Code with Code: Getting Started with the Roslyn APIs
![Portrait photo of Steve Gordon](https://cdn.sanity.io/images/fhoo4r9z/production/b499bd50bea1cf6f824ebe83de6d8c5e6b802789-400x400.png?w=60&h=60)
Steve Gordon
Room 4
Total ReDoS: the dangers of regex in JavaScript
![Portrait photo of Phil Nash](https://cdn.sanity.io/images/fhoo4r9z/production/042f7d3333f88ffd18911600a7d4256cf6ea8970-400x400.jpg?w=60&h=60)
Phil Nash
Room 5
XR Demystified: Separating Facts from Fiction in 2024
![Portrait photo of Rafał Legiędź](https://cdn.sanity.io/images/fhoo4r9z/production/2eb38a528022f7467cadff13af56496538b24160-400x400.jpg?w=60&h=60)
Rafał Legiędź
Room 6
Part 1/2: Hello (Virtual) Worlds
![Portrait photo of Keren Kenzi](https://cdn.sanity.io/images/fhoo4r9z/production/13aed93caed76e572b7a90c8671fd7e346bdfe33-400x400.jpg?w=60&h=60)
Keren Kenzi
17:40 - 18:40 (UTC+02)
Room 1
Build Your Own Game Engine in the Browser. No experience necessary, all experience welcome!
![Portrait photo of David Whitney](https://cdn.sanity.io/images/fhoo4r9z/production/2e3bfe9798f021bf15038803ff91791d9d31cb39-400x400.jpg?w=60&h=60)
David Whitney
Room 2
Understanding Nuclear Power
![Portrait photo of Richard Campbell](https://cdn.sanity.io/images/fhoo4r9z/production/9f7836c5bf672343ec1b4a251af1814b4c90d997-400x400.jpg?w=60&h=60)
Richard Campbell
Room 3
Let's build a .NET YouTube player! For which platform? All of them!
![Portrait photo of Steve Bilogan](https://cdn.sanity.io/images/fhoo4r9z/production/935689543042b97ad16e97701bf0511533a94a56-400x400.png?w=60&h=60)
Steve Bilogan
Room 4
Autonomous teams require great managers
![Portrait photo of Jakob Wolman](https://cdn.sanity.io/images/fhoo4r9z/production/b98dcb67dcd8d906b5d978f7c3c427925c4fb14e-400x400.jpg?w=60&h=60)
Jakob Wolman
![Portrait photo of Gitte Klitgaard](https://cdn.sanity.io/images/fhoo4r9z/production/8c9bda57462b31c341b1f24dbb5ecc228d53ae5c-400x400.jpg?w=60&h=60)
Gitte Klitgaard
Room 5
Basics Designs and How We Got Them Wrong
![Portrait photo of Adam Furmanek](https://cdn.sanity.io/images/fhoo4r9z/production/4780f6516e186a596d0eff6a5ea0188049d963b3-400x400.jpg?w=60&h=60)
Adam Furmanek
Room 6
Part 2/2: Hello (Virtual) Worlds
![Portrait photo of Keren Kenzi](https://cdn.sanity.io/images/fhoo4r9z/production/13aed93caed76e572b7a90c8671fd7e346bdfe33-400x400.jpg?w=60&h=60)