Davide Bellone
Turin, Italy



Davide Bellone (he/him)

I'm Davide, a software developer with 7+ years of experience in the .NET world.

I started my blog in 2018 because I found out that explaining even the simplest things to others really helped me understand what's going on. And while with blogs you don't have direct interaction with the audience (except for blog comments, of course!)

So, I've done a few talks about Azure DevOps, both in-person and online. I feel just happy when even one person in the audience reaches out to me to tell me that they've learned just a tiny thing.

I'm working on creating new talks - but no spoilers!

Recent Blog Posts

The 2 secret endpoints I create in my .NET APIs

Tuesday, 04 October 2022 00:00:00

Clean Code Tip: throw exceptions instead of returning null when there is no fallback

Tuesday, 27 September 2022 00:00:00

How to log Correlation IDs in .NET APIs with Serilog

Tuesday, 20 September 2022 00:00:00

C# Tip: use Miniprofiler instead of Stopwatch to profile code performance

Tuesday, 13 September 2022 00:00:00

How to propagate HTTP Headers (and Correlation IDs) using HttpClients in C#

Tuesday, 02 August 2022 00:00:00

Clean Code Tip: F.I.R.S.T. acronym for better unit tests

Tuesday, 26 July 2022 00:00:00

5 tricks every C# dev should know about LINQPad

Tuesday, 19 July 2022 00:00:00

C# Tip: SelectMany in LINQ

Tuesday, 12 July 2022 00:00:00

How to solve InvalidOperationException for constructors using HttpClientFactory in C#

Tuesday, 05 July 2022 00:00:00

Clean Code Tip: Avoid subtle duplication of code and logic

Tuesday, 28 June 2022 00:00:00