3 (and more) ways to set configuration values in .NET 2022-10-18 6 min read Blog Every application relies on some configurations. Many devs set them up using only the appsettings file. But there’s more! Continue reading
Clean Code Tip: DRY or not DRY? 2022-10-11 4 min read Clean Code Tips DRY is a fundamental principle in software development. Should you apply it blindly? Continue reading
The 2 secret endpoints I create in my .NET APIs 2022-10-04 7 min read Blog In this article, I will show you two simple tricks that help me understand the deployment status of my .NET APIs Continue reading
Clean Code Tip: throw exceptions instead of returning null when there is no fallback 2022-09-27 2 min read Clean Code Tips In case of unmanageable error, should you return null or throw exceptions? Continue reading
How to log Correlation IDs in .NET APIs with Serilog 2022-09-20 6 min read Blog APIs often call other APIs to perform operations. If an error occurs in one of them, how can you understand the context that caused that error? You can use Correlation IDs in your logs! Continue reading
C# Tip: use Miniprofiler instead of Stopwatch to profile code performance 2022-09-13 2 min read CSharp Tips Miniprofiler is a nice tool to profile your code in a smart way. Continue reading
How to propagate HTTP Headers (and Correlation IDs) using HttpClients in C# 2022-08-02 10 min read Blog Propagating HTTP Headers can be useful, especially when dealing with Correlation IDs. It’s time to customize our HttpClients! Continue reading