Lindsey speaking at Update Conference Krakow

Code.
Learn.Share.

Read my blog

Hi, I’m Lindsey, a .NET consultant from Belgium. I write code, create Pluralsight courses, and occasionally swap my laptop for a microphone.

Here I share what I’m working on and learning about .NET, architecture, and AI. You’ll also find stories from the community and a bit of life outside the code.

Get to know me →
Microsoft MVP Pluralsight author Community organiser

My latest posts.

See all posts →

My latest courses.

See all courses →

Building Distributed .NET Apps with Orleans

In this course, Building Distributed .NET Apps with Orleans, you’ll learn to build scalable, high-available and fault tolerant applications using Orleans. First, you’ll explore what distributed applications and Orleans is and what building blocks we need to start with Orleans. Next, you’ll discover how to use these building blocks and how they work. Finally, you’ll learn how to add more advanced features like timers, reminders, observers and streams to your application. When you’re finished with this course, you’ll have the skills and knowledge to build distributed applications using Orleans.

Pluralsight - Advanced 4 hr 3m

Managing Configuration and Options in ASP.NET Core 10

Many developers use configuration in ASP.NET Core without fully understanding how it works. Values appear to “come from somewhere,” and reloading configuration is unpredictable. In this course, Managing Configuration and Options in ASP.NET Core 10, you’ll learn how configuration really works in ASP.NET Core 10. First, you'll discover how configuration is built from multiple providers, how precedence and reload behavior work, and how configuration should be consumed using the Options pattern. Next, you’ll explore validation techniques that prevent applications from starting with invalid configuration. Finally, you'll secure sensitive values using user secrets and Azure Key Vault, and operate configuration at scale using Azure App Configuration. When you’re finished with this course, you’ll have the skills and knowledge of managing configuration needed to reason about configuration behavior, diagnose configuration problems confidently, and design applications that respond safely to configuration changes at runtime.

Pluralsight - Intermediate 2hr 16m

Domain-driven Design: CQRS in Practice

Traditional CRUD applications can fall short in complex domains, leading to scalability and maintenance challenges. In this course, Domain-driven Design: CQRS in Practice, you’ll learn to evolve a traditional CRUD-based application into a scalable, testable, and domain-focused system using CQRS and domain-driven design. First, you’ll explore the problems with CRUD in complex domains and how CQRS solves them. Next, you’ll discover how you can separate read and write operations. Finally, you’ll learn how to use domain events and read model projections. When you’re finished with this course, you’ll have the skills and knowledge of CQRS needed to structure modern .NET applications for the long term.

Pluralsight - Intermediate 2hr 43m

See you in the community?

Lindsey Broos

My journey into tech started behind a camera at Techorama. I was just there to take photos, but watching the sessions made me want to understand what was actually on those slides. A career change and a few years later, I found myself on stage giving talks too.

Now I help run VISUG and Techorama as part of the crew. Being part of this community changed my career, and organizing these events is my way of giving back.

If you spot me at an event, come say hi. I’m always happy to connect and talk tech.

Talks and events →

Fueled by .NET, curiosity, and matcha.

© 2026 Lindsey Broos