Agenda
Filter by category
DDD
.NET
Architecture
Testing
Software Design
Fun
Functional Programming
Microsoft
Agile
Methodology/Process
UX
AI
Cloud
Cross-Platform
Gaming
IoT
Machine Learning
Mobile
Security
Big Data
Web
Languages
Microservices
Ethics
People
Work Skills
Concurrency
Serverless
Open Source
JavaScript
UI
DevOps
Database
Continuous Delivery
Cloud Native
Containers
VR
3D Modeling
Tools
C++
Programming Languages
Design
Scrum
Python
Filter by length
All
2 Days
Talk
Filter by remote access
All
Remote only
In-person only
Show All Workshops
Monday
26 September
Tuesday
27 September
Wednesday
28 September
Thursday
29 September
Friday
30 September
09:00 - 10:00 (UTC+02)
10:20 - 11:20 (UTC+02)
Room 1
Down-to-Earth Cloud Scaling

Meg Gotshall
Room 2
Building Operable Software with TDD (but not the way you think)

Martin Thwaites
Room 3
Shrink The Web: How To Get Happier By Removing Crap

Lemon đ
Room 4
OWASP Top Ten 2021 release!

Jim Manico
Room 5
At Least Once

Ian Cooper
Room 6
Embracing gRPC in .NET

Irina Scurtu
Room 7
Observable Web Applications

Todd Gardner
11:40 - 12:40 (UTC+02)
Room 1
.NET Everything

Melissa Houghton
Room 2
Serverless GraphQL in .NET with Azure Functions and Hot Chocolate

Michael Staib
Room 3
Secret Management: The Soft Way

Lian Li
Room 4
The Problems Micro Frontends Won't Solve That No One Wants to Talk About

Jennifer Wadella
Room 5
âWouldnât it be coolâŚâ and other bad design approaches

Billy Hollis
Room 6
Do we keep up when society changes? About our mind, our team and our solutions

Line Moseng

Agnethe Stensrud Heggelund
Room 7
End the "WOrKs on My MAcHiNe!" Nightmare With VS Code and Dev Containers

Rob Conery
13:40 - 14:40 (UTC+02)
Room 1
OAuth â the good Parts

Damian Hickey
Room 2
Lightning Talks

Peder Voldnes Langdal

Amy Kapernick

Nikolai Norman Andersen

Erik Assum
Room 3
The Modern Trolley Problem - Responsible AI Principals

Michelle Sandford
Room 4
The Curious Incident in your Software in the Day-Time

Liam Westley
Room 5
Death by downtime

Rune Andreas Grimstad

Dag Helge Ăsterhagen
Room 6
Effective testing in microservice systems

Christian Horsdal
Room 7
Change wings on the fly: replace a system that handles 50 million euro turnover with zero downtime

Tatiana Kolesnikova
15:00 - 16:00 (UTC+02)
Room 1
I âĽď¸ Form Controls!

David Benson
Room 2
Take control of your cloud environment using IaC with Pulumi

Tomas Jansson
Room 4
Applied Functional Programming in Computational Genomics

Jamie Dixon
Room 5
Count-min Sketch to Infinity: Using Probabilistic Data Structures to Solve Counting Problems in .NET

Steve Lorello
Room 6
A web for anyone, anywhere, anytime

Rowdy Rabouw
Room 7
How our critical systems fail, and what we do about it

Simon Randby

Fredrik Bekkevold
16:20 - 17:20 (UTC+02)
Room 1
Web performance APIs you (probably) didn't know existed

Matheus Albuquerque
Room 2
The Metaverse and the location problem

Scott Leaman
Room 3
NuGet: things you didn't know

Claire Novotny
Room 4
The Hand That Feeds - How to Misuse Kubernetes

Lewis Denham-Parry
Room 5
Dealing with eventual consistency

Dennis van der Stelt
Room 6
Consuming GraphQL using C#

Brandon Minnick
Room 7
Fun with Algorithms

Tess Ferrandez-Norlander
17:40 - 18:40 (UTC+02)
Room 1
The age of hooks: Building Domain-driven Frontends

Eliran Natan
Room 2
Turning Dreaming into Doing - A Life Manual for Nerds

Lars Klint
Room 3
Why you shouldn't trust me

Keerthana Ganesh
Room 4
Testing Web Applications with Playwright

Debbie O'Brien
Room 5
Reducing the environmental footprint in nautical transport with F# & Serverless

Roman ProvaznĂk
Room 6
Exploring Source Generators

Martin Ullrich
Room 7
Running Blazor in production, lessons learned
