← Back to all writing
Configuration in .NET: sources, providers & precedence
How .NET layers appsettings.json, environment variables, command-line args, and custom sources into one IConfiguration, then binds it to typed options.
Keep reading
.NET · 6 MIN
Why every .NET developer should know about Dapper Plus
Dapper is famous for fast reads, but bulk writes are its weak spot. Dapper Plus fills that gap with one-line bulk insert, update, delete, merge and synchronize.
.NET · 6 MIN.NET 10 and C# 14: The features I'd actually use in production
The C# 14 and .NET 10 features that earn their place in production: field, null-conditional assignment, extension members, Minimal API validation, and SSE.