Agenda
Filter by category
Fun
Security
.NET
Web
People
Programming Languages
Big Data
Database
Agile
Design
Soft Skills
JavaScript
Architecture
DevOps
Microservices
IoT
TDD
Tools
Work skills
AI
Microsoft
Cloud
Cross-Platform
Testing
UI
Embedded
UX
Accessibility
Ethics
Machine Learning
Mobile
DDD
Gaming
GenAI
Functional Programming
NDC Party
Live Music
Filter by length
All
All
Talk
Workshop
Wednesday
21 May
Thursday
22 May
Friday
23 May
09:00 - 10:00 (UTC+02)
Room 1
Pattern-based C#: if it quacks like a duck…

Stefan Pölz

Eva Ditzelmüller
Room 2
The fundamental misunderstanding in Team Topologies

Patricia Aas
Room 3
OpenID Connect Architectural Patterns

Anders Abel
Room 4
Supercharging OAuth 2.0 security

Philippe De Ryck
Room 5
82 Bugs I Collected in a Year You Won’t Believe Made It to Production

François Martin
Room 6
Analytics for not-so-big data with DuckDB

David Ostrovsky
Room 7
Zero-bug policy success

Peter Hilton
10:20 - 11:20 (UTC+02)
Room 1
Bringing Product Thinking into DevOps

Marcel Britsch
Room 2
Responsibility Driven Design Revisited

Ian Cooper
Room 3
Design Engineering: The next era of Software Design

Diana Mounter
Room 4
Securing AI RAG Pipelines with Fine Grained Authorization

Sohan Maheshwar
Room 5
Are you writing valuable tests (2025 edition)?

Egil Hansen
Room 6
Workflows of Highly Functional App & Data Engineering Teams

Jerry Nixon
Room 7
Graph the planet: Wrangling GPU graph dataframes with GFQL

Sindre Breda
Workshop room 1
Part 1/2: Workshop building a GraphQL Server in .NET

Johan Smarius
11:40 - 12:40 (UTC+02)
Room 1
Thinking Functionally with C#

Simon Painter
Room 2
So You Want to Maintain a Reliable Event Driven System

James Eastham
Room 3
Exploring the World of Remix: A Guide to Building Resilient and Performant Web Apps

Aurora Scharff
Room 4
Beyond the Prompt: Evaluating, Testing, and Securing LLM Applications

Mete Atamel
Room 5
There Are Mutants Living in Your Unit Tests

Michaël Hompus
Room 6
Back to the Future of Time Series Data

Heather Downing
Room 7
JavaScript Blazingly FAST! Lessons from a Game Engine

Erik Onarheim
Workshop room 1
Part 2/2: Workshop building a GraphQL Server in .NET

Johan Smarius
13:40 - 14:40 (UTC+02)
Room 1
Speedrun Into Massive Data: Using SIMD in C#

Steven Giesel
Room 2
Offline-first Architecture - How to survive without the internet?

Zixuan Liu

Ahlam Aatif
Room 3
Accessibility by Everyone (and for Everyone)

Amy Kapernick
Room 4
LIVE DEMO: Supply Chain Attack in the Terraform Registry

Kyle Kotowick
Room 5
Lightning Talks 3

Małgorzata Janeczek

Elise Kristiansen

Malin Jakobsen

François Martin
Room 6
Modern Observability and Event Driven Architectures

Martin Thwaites

Ian Cooper
Room 7
How to sell a big refactor or rewrite to the business?

Ivett Ördög
Workshop room 1
Part 1/2: Event driven development with Leesah Game!

Tania Holst

Emil Elton Nilsen

Kyrre Havik

Øydis Kind Refsum
Workshop room 2
Part 1/2: Developing production-ready apps in collaboration with AI Agents

Alex Shershebnev
15:00 - 16:00 (UTC+02)
Room 1
15 years of insights from a TDD practitioner

Dennis Doomen
Room 2
Sustainable Azure - Tools & Patterns for Carbon Aware Cloud Applications

Aydin Mir Mohammadi
Room 3
The irresistible UX: the psychology of brainwaves and clickbait

Dora Makszy
Room 4
"Run Query Run" - A Fresh Look at SQL Wait Stats

Pinal Dave
Room 5
Lightning Talks 4

Tomas Hensrud Gulla

Tom Daniel Sivertsen

Mackenzie Jackson

Einar Høst
Room 6
Using GenAI on and inside your code, what could possibly go wrong?

Niels Tanis
Room 7
Modernizing Legacy Code - While Not Bringing Down Prod

Joel Tosi
Workshop room 1
Part 2/2: Event driven development with Leesah Game!

Tania Holst

Emil Elton Nilsen

Kyrre Havik

Øydis Kind Refsum
Workshop room 2
Part 2/2: Developing production-ready apps in collaboration with AI Agents

Alex Shershebnev
16:20 - 17:20 (UTC+02)
Room 1
The Tech Behind The Linebreakers

Dylan Beattie
Room 2
Mayday Mark 2! More Software Lessons From Aviation Disasters.

Adele Carpenter
Room 3
Building apps for rural Africa

Rutger Roffel
Room 4
Creating Spacecraft Software That Doesn't Kill You

Darrel Raines
Room 5
Pipeline Patterns and Antipatterns - Things your Pipeline Should (Not) Do

Daniel Raniz Raneland
Room 6
Build Your Own Game Engine in the Browser. No experience necessary, all experience welcome!

David Whitney
Room 7
Navigating Uncertainty in Software Development: Effective Planning Techniques

Jodi Jones
17:40 - 18:40 (UTC+02)
Room 1
Asymmetric Encryption: A Deep Dive

Eli Holderness
Room 2
Supercharge your data with Azure AI Search and OpenAI

Peter Gallagher
Room 3
Let's Fight a Dragon with Godot

Kristian Hiim
Room 4
Protect Your Data: Azure Networking Essentials for Developers

Cecilia Wirén
Room 5
Building an Application with TDD, DDD and Hexagonal Architecture - Isn't it a bit too much?

Mufrid Krilic
Room 6
From null to applications on Kubernetes

Roberth Strand
Room 7
Why Hacking Isn’t Rocket Science
