Skip to content

Keynotes, Talks & Workshops

An active speaker, year-round.

Oliver gives keynotes, talks and full-day workshops at international conferences across Europe and beyond. Sessionize has named him a “Most Active Speaker” three years running: 2023, 2024 and 2025.

Topics

  • Software architecture
  • Functional programming
  • C# & .NET
  • JavaScript · Svelte · React · Node
  • CQRS & Event Sourcing
  • Containers, Docker & Linux
  • Distributed systems & microservices
  • AI in Architecture

The early focus was programming languages and functional programming, and that thread still runs through everything. But the range has widened over the years, to JavaScript and its frameworks, to the architecture of large distributed systems, and to the containers and Linux foundations that modern software runs on.

Over the years that has added up to somewhere around 300 conference talks and well over a hundred training classes and workshops. Nobody has been counting too closely, but it is a fair few airports.

Keynotes

Setting the tone for the whole room.

Alongside talks and workshops, Oliver has given keynotes at conferences over the years, often on the craft of building software and on where the industry is heading. Keynote invitations are always especially welcome, and we are happy to talk through what might fit your event.

Talk to us about a keynote

Selected keynotes of the past

The Future of Software, According to History

A guided journey through decades of technology predictions, the hits and the misses alike, and what the pattern reveals about forecasting where software goes next. Built around live audience input to stress-test the trajectory ahead.

C# At Its Best

How the C# language has evolved and picked up speed, the directions it is taking, and the most surprising things you can do with it today that were never possible before.

The Future of Web Development

A recurring, ever-evolving tour of the bleeding edge of client-side JavaScript frameworks, delivered over the years with Manfred Steyer, who came up with the original concept, and a rotating cast of co-speakers.

We Hate Open Source - Or Not?

The evolution of open source, Microsoft’s shifting attitude toward it, and the real considerations on both sides of using and publishing OSS.

Signature workshops

Mastering Modern Architecture

SDD London, Techorama, Others

Building flexible, distributed systems with hands-on code. A dynamic, code-driven workshop for architects and developers ready to dive deep into the essential patterns and practices of modern distributed applications.

Developers and Architects: Strategies for the Year

Basta!, Germany, Others

A full-day workshop that has run twice a year for the better part of a decade, refreshed for each edition and consistently one of the conference’s most popular days.

Oli’s Best Practices

Basta!, Germany

A second workshop day, added at recent Basta! events, distilling hard-won practices for building software that lasts. Popular enough to take on a life of its own.

C# Masterclass

Various

A day of catching up with the C# language in its latest version, and exploring patterns and practices that make you the strongest C# programmer you have ever been.

Docker for Developers

Various

A practical introduction to Docker and containers, from everyday productivity gains for developers to creating your own images and orchestrations.

The hands-on architecture workshops are backed by lazyapps-demo, an open-source, architecture-agnostic CQRS/Event-Sourcing framework in pure JavaScript. It carries no warranties, but it is full of advanced ideas and free for anyone to learn from.

A selection of talks

  • Streamlining Microservice Communication with CQRS & ES
  • No more OOP: Functional DDD Without the Baggage
  • Advanced Pattern Matching in C#
  • Geeking Out with Functional C#
  • LLMs in the Event-Sourced World: Commands, Projections and Sagas
  • Docker for Developers
The full, current list on Sessionize →

Recent & recurring stages

  • NDC Oslo
  • NDC London
  • Techorama NL
  • SDD London
  • DevSum Stockholm
  • .NET Developer Days, Warsaw
  • DWX, Germany
  • DDC, Germany
  • iJS Munich & London
  • Basta!, Germany (track chair, 20 years)

An incomplete list. Old habits, many airports.

Putting together a conference programme, or planning training for your team?

The session catalogue lives on Sessionize, and Oliver is happy to talk through what might fit.

Get in touch →