Engineering

5 posts.

Speaking at Future Tech NL 2025

1 min read

Speaking internationally for the first time was both exciting and uncomfortable. This post reflects on that experience and shares the key ideas from my Orleans session.

Options pattern

6 min read

Stop sprinkling configuration keys everywhere: use the .NET Options pattern to bind settings to strongly typed classes and validate them at startup.

.NET Configuration

5 min read

Configuration in .NET looks simple until it isn’t. This post explains how providers, source ordering, and secrets really work—and why understanding them matters in production systems.

Introduction to Microsoft Orleans

10 min read

Microsoft Orleans hides much of the complexity of distributed systems behind a simple programming model. This post introduces its core concepts and explains when it’s a good fit in real-world .NET applications.

← All categories