Become a sharper .NET engineer every week.
A practical .NET production pattern every Wednesday, explained clearly enough to use at work the next day.
Free, weekly, and easy to unsubscribe. No spam.
How the options pattern builds on IConfiguration: DI registration, three lifetimes, validation, and secrets
How .NET layers appsettings.json, environment variables, command-line args, and custom sources into one IConfiguration, then binds it to typed options.
The C# 14 and .NET 10 features that earn their place in production: field, null-conditional assignment, extension members, Minimal API validation, and SSE.
Return consistent API errors in .NET with ProblemDetails: the RFC 9457 fields, Results.Problem, ValidationProblemDetails, and IExceptionHandler.
Let's connect
GitHub for code, LinkedIn and X for conversation, or email for anything specific.