Serilog Enrichers: Adding Context to Every Log Entry
Master Serilog enrichers in .NET: add machine name, thread ID, correlation IDs, and custom properties to every log entry automatically. Complete C# guide.


Master Serilog enrichers in .NET: add machine name, thread ID, correlation IDs, and custom properties to every log entry automatically. Complete C# guide.
Welcome to another issue of Dev Leader Weekly! In this issue, I break down what principal-level scope actually looks like, why impact and visibility feel so vague, and how sustained ownership changes the job.
Learn what roslyn analyzers are, how they work in the .NET 10 compiler pipeline, why teams build custom diagnostics, and how to write your first rule in C#.
This week covers NuGet packaging from metadata and local testing through private feeds, versioning, and automated publishing. Plus practical guides to monolith architecture, MCP servers and clients in C#, Serilog, Roslyn analyzers, AI agent workflows, and senior engineering leadership.