{ } Programutvikling
Events and Workshops
In-house
About us
Dark
Light
Filter
Course Calendar
Sort after topic
Jan 20
NDC Security 2025
20 - 23 January 2025
40
Speakers
20
Technologies
8
Workshops
50
Talks
Jan 27
NDC London 2025
27 - 31 January 2025
100
Speakers
50
Technologies
12
Workshops
110
Talks
Jan 27
Advanced Software Architecture with Residuality Theory
Barry O'Reilly
2 days
Queen Elizabeth II Centre
1 550 GBP
Register
Jan 29
Migrating from a monolith to a new service
Connell Sharp
1 hour
-
Jan 29
Consistency and Agreements in Distributed Systems
Jimmy Bogard
1 hour
-
Jan 29
How building a portable escape room made me a better developer
William Brander
1 hour
-
Jan 29
Adventures in Spacetime
Kevlin Henney
1 hour
-
Jan 30
Orchestration vs. Choreography: The good, the bad, and the trade-offs
Laila Bougria
1 hour
-
Jan 30
Microservices, Where Did It All Go Wrong
Ian Cooper
1 hour
-
Jan 30
Secure your Modular Monolith by pretending it's a cat
William Brander
1 hour
-
Jan 31
Navigating complexity in event-driven architectures: A domain-driven approach
David Boyne
1 hour
-
Jan 31
Modern Observability and Event Driven Architectures
Martin Thwaites, Ian Cooper
1 hour
Queen Elizabeth II Centre
-
Jan 31
So You Want to Maintain a Reliable Event Driven System
James Eastham
1 hour
Queen Elizabeth II Centre
-
Apr 29
NDC Melbourne 2025
29 April - 1 May 2025
40
Speakers
30
Technologies
10
Workshops
50
Talks
Apr 29
An introduction to distributed systems through play - building a microservice escape room
William Brander
1 day
Melbourne Convention and Exhibition Centre (MCEC)
800 AUD
Register
May 19
NDC Oslo 2025
19 - 23 May 2025
150
Speakers
45
Technologies
20
Workshops
160
Talks
May 19
Advanced Software Architecture with Residuality Theory
Barry O'Reilly
2 days
Oslo Spektrum
13 990 NOK
Register
Sept 8
Copenhagen Developers Festival 2025
8 - 12 September 2025
100
Speakers
5
Bands
100
Talks
10
Workshops
Sept 22
NDC TechTown 2025
22 - 25 September 2025
50
Speakers
15
Technologies
10
Workshops
60
Talks
On demand courses
Level-up Your DevOps with GitHub Actions and Kubernetes
Rob Richardson
-
Contact us
Tracking Aircraft with Redis & Software-Defined Radio
Guy Royse
-
Contact us
Choosing The Best AWS Service For Your Website + API
Brandon Minnick
-
Contact us
Common quandaries implementing your first Event Driven Architecture
Sarah Taraporewalla, Ann Mwangi
-
Contact us
What We Learned Going Serverless
Illia Kavaliou
-
Contact us
Ordering the chaos - cleaning logs and ordering events in microservices
Adam Furmanek
-
Contact us
Lightning Talks
Emily Taylor, Bahman Nikkhahan, Nelly Sattari
-
Contact us
DAPR, CNAB, Porter, OAM, RUDR- OMG! Demystifying cloud native app development and deployment tech
Shahid Iqbal
-
Contact us
The Dark Side Of Events
Vlad Khononov
-
Contact us
Kata Your Way To Better Architectures
Andy Marks, Sarah Taraporewalla
-
Contact us
Fast Track Istio Workshop
Rahul Rai, Tarun Pabbi
-
Contact us
From a distributed monolith to a microservices solution
Jan de Vries
-
Contact us
🤖Building a Telegram bot with Apache Kafka and ksqlDB
Robin Moffatt
-
Contact us
Event-driven serverless architectures using Knative and Cloud Run
Mete Atamel
-
Contact us
Azure Architecture and Design Patterns Workshop
-
Contact us
FaaS or not to FaaS? Visible and invisible benefits of the Serverless paradigma
Vadym Kazulkin
-
Contact us
Distributed Tracing Made Easy with .NET Core
Jimmy Bogard
-
Contact us
ReST API Design: A beginner's guide
Janani Subbiah
-
Contact us
Good Fences Make Good Neighbours
Trond Hjorteland
-
Contact us
Choreography vs Orchestration in serverless microservices
Mete Atamel, Guillaume Laforge
-
Contact us
🤖Building a Telegram bot with Apache Kafka and ksqlDB
Robin Moffatt
-
Contact us
OpenTelemetry 101
Rob Ashton
-
Contact us
Advanced Dapr
Sander Molenkamp, Edwin van Wijk
-
Contact us
NodeJS, ML, K8s and Unethical Face Recognition
Joel Lord
-
Contact us
Synchronous vs asynchronous microservice architecture
David Ostrovsky
-
Contact us
Postponing architectural choices and start developing first with Dapr
Michaël Hompus
-
Contact us
Finding System Boundaries with Domain Storytelling
Stefan Hofer, Henning Schwentner
-
Contact us
Hiding The Lead
Sam Newman
-
Contact us
Good Fences Make Good Neighbours
Trond Hjorteland
-
Contact us
Choreography vs Orchestration in serverless microservices
Mete Atamel, Guillaume Laforge
-
Contact us
Carving Microservices out of the Monolith with Domain Storytelling
Henning Schwentner
-
Contact us
Managing Event Driven Architectures
Ian Cooper
-
Contact us
Hustle and Flow
Ian Cooper
-
Contact us
Build powerful distributed applications with Dapr and .NET
Rodrigo Díaz Concha
-
Contact us
No more conflicts - Jamstack that works for developers & business users with Gatsby.js
Arisa Fukuzaki
-
Contact us
Eliminating Hidden Dangers to Your Applications: Patterns for Reliable Systems
Barry Stahl
-
Contact us
Why your company needs an internal API and what you should do about it
Glenn F. Henriksen
-
Contact us
Learnings from the Enterprise-level Kubernetes transformation at Elkjøp Nordic
Fredrik Klingenberg, Henry Hagnäs
-
Contact us
Implement defence in depth for your .NET API:s
Tobias Ahnoff, Martin Altenstedt
-
Contact us
Building Cloud Native .NET Applications with Project Tye
Jon Galloway
-
Contact us
Developing microservice applications with Dapr
Jakob Ehn
-
Contact us
Part I - Creating APIs on Steroids with gRPC
Roland Guijt
-
Contact us
The Deployment Architecture of an Enterprise API Management Platform on AKS
Rahul Rai, Tarun Pabbi
-
Contact us
Architecting Enterprise Microservice Solutions with Ocelot on Azure
Patrick Zhao
-
Contact us
Next level security for your Azure applications
Jan de Vries
-
Contact us
Building a microservice architecture with ASP.NET Core
Gill Cleeren
-
Contact us
Serverless Patterns Made Simple with Real World Usecases
Sheen Brisals
-
Contact us
You Keep Using That Word: Asynchronous And Interprocess Comms
Sam Newman
-
Contact us
Building Enterprise Scale Cloud Native Applications in the MERN Stack
Jonathan Mills
-
Contact us
Top new CNCF projects to look out for
Annie Talvasto
-
Contact us
The Adoption and Operation of Serverless at LEGO.com
Sheen Brisals, Luke Hedger
-
Contact us
A Change-Data-Capture use-case: designing an evergreen cache
Nicolas Fränkel
-
Contact us
Serverless landscape beyond functions
Mete Atamel
-
Contact us
Kubernetes and Selenium Grid for highly scalable browser and device farm
Ragavan Ambighananthan
-
Contact us
Micro-frontend magic in a regulated environment
James Strachan, Nikola Kovačević
-
Contact us
Live Diagramming of Knative Core Concepts
Whitney Lee
-
Contact us
Hustle and Flow
Ian Cooper
-
Contact us
Modular monolith instead of microservices: how, when and why
Denis Tsvettsikh
-
Contact us
Accelerating Developer Experience with API Design First
Travis Gosselin
-
Contact us
Containers for dotnet developers
Jorge Arteiro
-
Contact us
Azure and Containers, the tale of the two inseparable friends
Yaser Adel Mehraban
-
Contact us
Effective testing in microservice systems
Christian Horsdal
-
Contact us
Five design patterns to build more resilient applications
Derek Bingham
-
Contact us
Green Blue strategy makes your Microservice deployment nice and easy
Patrick Zhao
-
Contact us
Building a retro climate monitor with an Altair 8800
Dave Glover
-
Contact us
Apollo Federation: Connecting multiple distributed GraphQL microservices
Allen Azemia
-
Contact us
Stop caring about Kubernetes with Azure Container Apps
Todd Whitehead
-
Contact us
Event driven architectures on Azure
Graeme Foster
-
Contact us
Scalable Microservices with gRPC & Kubernetes
Sanket Singh
-
Contact us
Data Metamorphosis With KafkaJS
Joel Lord
-
Contact us
One Step Deeper in Dapr's Pub/Sub
Emad Alashi
-
Contact us
Part I: KEDA, Scale Your Deployment on Your Own Terms
Emad Alashi
-
Contact us
Demystifying OAuth, JWTs and Azure AD
Graeme Foster
-
Contact us
Dealing with eventual consistency
Dennis van der Stelt
-
Contact us
Five design patterns to build more resilient applications
Derek Bingham
-
Contact us
Developing and Deploying Containers and Microservices with Azure Container Apps
Will Velida
-
Contact us
Introduction to project Orleans for your distributed applications
Johnny Hooyberghs
-
Contact us
Strangling The Monolith: Applied Patterns & Practices From The Trenches
Thomas Ploch
-
Contact us
Top new CNCF projects to look out for
Annie Talvasto
-
Contact us
Learning to Love DDD - a Tale of Two Products
Chris Simon
-
Contact us
At Least Once
Ian Cooper
-
Contact us
Building Secure Microservices in Azure
Jimmy Bogard
-
Contact us
Building that glorious monolith. And carving it too.
Glenn F. Henriksen
-
Contact us
The Open Service Mesh Crash Course
Rahul Rai, Tarun Pabbi
-
Contact us
At Least Once
Ian Cooper
-
Contact us
A perfect match: Dapr & Azure Container Apps
Sander Molenkamp
-
Contact us
Discussing Backend For Front-end
Nicolas Fränkel
-
Contact us
Micro-Frontends in AWS
Luca Mezzalira
-
Contact us
Top 5 techniques for building the worst microservice system ever
William Brander
-
Contact us
Don’t Build a Distributed Monolith: How to Avoid Doing Microservices Completely Wrong
Jonathan "J." Tower
-
Contact us
Succeeding at Reactive Architecture
Ian Cooper
-
Contact us
Celebrity Deathmatch: Akka.NET vs Orleans
Hannes Lowette
-
Contact us
OpenTelemetry tracing for .NET developers
Vagif Abilov
-
Contact us
Building Operable Software with TDD (but not the way you think)
Martin Thwaites
-
Contact us
Apache Kafka in 1 hour for C# Developers
Gui Ferreira
-
Contact us
Getting API security right
Philippe De Ryck
-
Contact us
DAPR in Action, Migrating your Application to Microservices
Stas Lebedenko
-
Contact us
Tactics for Building Background Services in .NET
Kevin Griffin
-
Contact us
Calculating the Value of Pie: Real-Time Survey Analysis With Apache Kafka®
Danica Fine
-
Contact us
Message processing failed! But what's the root cause?
Laila Bougria
-
Contact us
Succeeding at Reactive Architecture
Ian Cooper
-
Contact us
An Introduction to Residuality Theory
Barry O'Reilly
-
Contact us
Introduction to Actor-based Development with Project Orleans
Chris Klug
-
Contact us
Ringbased Gated Releases - reliable and automated Deployments with Github Actions
Thomas Tomow
-
Contact us
Falling off the Edge: Practical Uses for Edge Computing
Alexander Karan
-
Contact us
Bulding a dedicated platform for frontend developers at NAV
Hans Kristian Flaatten, Andreas Nordahl
-
Contact us
.NET gRPC - deep dive
Irina Dominte (Scurtu)
-
Contact us
Developing microservices like a boss with Dapr and Azure Container Apps
Jakob Ehn
-
Contact us
Are your secrets secure? - How mobile applications are leaking millions of credentials
Mackenzie Jackson
-
Contact us
You Keep Using That Word: Asynchronous And Interprocess Comms
Sam Newman
-
Contact us
Top 5 techniques for building the worst microservice system ever
William Brander
-
Contact us
Understanding Microservices: a guide for the monolithic developer
Layla Porter
-
Contact us
Autonomous microservices don't share data. Period.
Dennis van der Stelt
-
Contact us
From Metrics To Music: Making Connections with Apache Kafka
Kris Jenkins
-
Contact us
Next generation microservices and serverless applications with WebAssembly and Spin
Mikkel Mørk Hegnhøj
-
Contact us
Comprehensive testing strategies for modern microservice architectures
Adelina Simion
-
Contact us
Apache Kafka in 1 hour for C# Developers
Gui Ferreira
-
Contact us
Automating the maintenance of thousands of components - Fleet management at Spotify
Niklas Gustavsson
-
Contact us
.NET gRPC - deep dive
Irina Dominte (Scurtu)
-
Contact us
You Keep Using That Word: Asynchronous And Interprocess Comms (Remote)
Sam Newman
-
Contact us
Practical OpenTelemetry for .NET
Martin Thwaites
-
Contact us
Tales from the trenches; Building Denmark’s biggest EV charging network
Emil Okkels Klein, Lars Skovslund
-
Contact us
Architecture Modernization: Aligning Software, Strategy, and Structure
Nick Tune
-
Contact us
Architecture Modernization: Aligning Software, Strategy, and Structure
Nick Tune
-
Contact us
Don’t Build a Distributed Monolith: How to Avoid Doing Microservices Completely Wrong
Jonathan "J." Tower
-
Contact us
REST, gRPC, SignalR and GraphQL for .NET developers. Which is right for your use case?
François Bouteruche
-
Contact us
Access control in message-driven systems
Marc Klefter
-
Contact us
Orchestrate your business logic reliably with workflow as code
Marc Duiker
-
Contact us
Lessons learned from working with 2000 event-driven microservices
Natan Silnitsky
-
Contact us
Building that glorious monolith. And carving it too.
Glenn F. Henriksen
-
Contact us
Middleware Showdown: Exploring Diverse Messaging Solutions
Chris Patterson
-
Contact us
Developer Smackdown
Selena Small, Michael Milewski
-
Contact us
Actionable Observability
Lesley Cordero
-
Contact us
Kafka for .NET Developers
Ian Cooper
-
Contact us
Kafka for .NET Developers
Ian Cooper
-
Contact us
How to get a grip on your microservices system using a service-mesh
Edwin van Wijk
-
Contact us
Distribu-ready with the Modular Monolith
Layla Porter
-
Contact us
Background Services in ASP.NET Core and .NET
Steve Gordon
-
Contact us
Designing for change with Vertical Slice Architecture
Chris Sainty
-
Contact us
Tracking Aircraft with Streams + Software-Defined Radio
Guy Royse
-
Contact us
Build software like a bag of marbles, not a castle of LEGO®
Hannes Lowette
-
Contact us
Part 1/2: REST APIs versioning Hands On!
Alexandre Touret
-
Contact us
From Core to Containers to Orchestration - Modernizing my Compute
Mike Benkovich
-
Contact us
Practical OpenTelemetry in .NET 8
Martin Thwaites
-
Contact us
How to effectively spy on your systems
Laila Bougria
-
Contact us
Messaging: The fine line between awesome and awful (and how to stay on the right side of it)
Laila Bougria
-
Contact us
So You Want to Build An Event Driven System?
James Eastham
-
Contact us
.NET in a Box: Containerizing .NET Applications
Chris Ayers
-
Contact us
Unleashing the Power of Microservices with Dapr and Azure Container Apps
William Liebenberg
-
Contact us
Next Generation Developer Platforms & Deployable Architectural Archetypes
Adam Stephensen
-
Contact us
How building a portable escape room made me a better microservices developer
William Brander
-
Contact us
Architecture Modernization: Aligning Software, Strategy, and Structure
Nick Tune
-
Contact us
Architecting for Independent Value Streams
Nick Tune
-
Contact us
Workshop: Securing (and Observing) Kubernetes clusters with Cilium and eBPF - Part 2/2
Hans Kristian Flaatten, Øyvind Randa
-
Contact us
Building Internal Developer Platforms with Kubernetes Operators
George Hantzaras
-
Contact us
Kafka for .NET Developers
Ian Cooper
-
Contact us
The Future of Cloud-Native Application Development with Radius
Loek Duys
-
Contact us
Reusable ideas about the reuse of software
Audun Fauchald Strand, Trond Arve Wasskog
-
Contact us
Deploy to the cloud at lightning speed with .NET Aspire and Azure Container Apps
Jiachen Jiang
-
Contact us
Build Microservices At Your Own Pace with .NET Aspire
Jiachen Jiang
-
Contact us
Dapr in Practice
Marc Klefter
-
Contact us
So You Want to Build An Event Driven System?
James Eastham
-
Contact us
So You Want to Build An Event Driven System?
James Eastham
-
Contact us
Messaging: The fine line between awesome and awful (and how to stay on the right side of it)
Laila Bougria
-
Contact us
How building a portable escape room made me a better developer
William Brander
-
Contact us
Design more decoupled services with one weird trick
Udi Dahan
-
Contact us
Securing APIs by Design
Jose Haro Peralta
-
Contact us
CQRS, DDD and GraphQL, a perfect fit?
Michael Staib
-
Contact us
Keynote: Why are you making a new platform?
Christin Gorman
-
Contact us
Part 1/2: Dapr workshop: build microservice applications the easy way
Edwin van Wijk, Sander Molenkamp
-
Contact us
Future Proof Software Architecture: Microservices
Nelly Sattari
-
Contact us
Failure is not an option: durable execution + Dapr = 🚀
Marc Duiker
-
Contact us
Mobile App Architecture: How to Conquer the Giant!
Heather Downing
-
Contact us
Using serverless functions for real-time observability
Liz Fong-Jones
-
Contact us
Building Microservices with ASP.NET Core and Kubernetes
Ryan Nowak, James Newton-King
-
Contact us
Orchestration vs. Choreography: The good, the bad, and the trade-offs
Laila Bougria
-
Contact us
Azure Kubernetes Services 101 for developers
Jorge Arteiro
-
Contact us
Microservices, Where Did It All Go Wrong
Ian Cooper
-
Contact us
Part 1/2: Building Future-Ready Serverless Apps with Azure Container Apps, Functions and .NET8
Stas Lebedenko
-
Contact us
Building Operable Software with TDD (but not the way you think)
Martin Thwaites
-
Contact us
Part 2/2: Dapr workshop: build microservice applications the easy way
Edwin van Wijk, Sander Molenkamp
-
Contact us
Part 2/2: Building Future-Ready Serverless Apps with Azure Container Apps, Functions and .NET8
Stas Lebedenko
-
Contact us
Reliable Event-driven Microservices: Making Sure Each Message is Processed Exactly Once
Tomasz Masternak, Szymon Pobiega
-
Contact us
Part 2/2: Getting started with serverless WebAssembly
Mikkel Mørk Hegnhøj, Sohan Maheshwar
-
Contact us
Part 1/2: Getting started with serverless WebAssembly
Mikkel Mørk Hegnhøj, Sohan Maheshwar
-
Contact us
Converting a Monolithic App to a more Domain-Driven Design
Bill Penberthy, Steve Roberts
-
Contact us
Building an Educational Game with .NET 5, Unity and AKS
Johnny Hooyberghs
-
Contact us
Ordering the chaos - cleaning logs and ordering events in microservices
-
Contact us
Web Components as Micro Apps
Craig West
-
Contact us
TDD your Microservice from Git to Kubernetes
Nicolas Paez
-
Contact us
Part II: KEDA, Scale Your Deployment on Your Own Terms
Emad Alashi
-
Contact us
Righting Software - System Design
Juval Lowy
-
Contact us
Lightning Talks 5
Andre Voigt, Marion Løken, Amrit Puri, Ruma Maharjan
-
Contact us
Domain-Driven Design: Theory and Practice
Jimmy Bogard
-
Contact us
Part II - Creating APIs on Steroids with gRPC
Roland Guijt
-
Contact us
Application Building with ASP.NET Core 3.0
Damian Edwards
-
Contact us
Workshop: Securing (and Observing) Kubernetes clusters with Cilium and eBPF - Part 1/2
Hans Kristian Flaatten, Øyvind Randa
-
Contact us
Designing Microservices
Sam Newman
-
Contact us
OpenTelemetry: See Inside Your Software with Observability
Jessica Kerr, Martin Thwaites
-
Contact us
The Rust Programming Language in a day
Stefan Baumgartner
-
Contact us
Part 2/2: REST APIs versioning Hands On!
Alexandre Touret
-
Contact us
Building friendliness into server side applications
Janani Subbiah
-
Contact us
Programutvikling uses cookies to see how you use our website. We also have embeds from YouTube and Vimeo. How do you feel about that?
All good!
Don't want it