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

C# Tip: Raise synchronous events using Timer (and not a While loop)

Tuesday, 29 November 2022 00:00:00

How to create an API Gateway using Azure API Management

Tuesday, 22 November 2022 00:00:00

Clean Code Tip: Methods should have a coherent level of abstraction

Tuesday, 15 November 2022 00:00:00

How to deploy .NET APIs on Azure using GitHub actions

Tuesday, 08 November 2022 00:00:00

C# Tip: use the @ prefix when a name is reserved

Tuesday, 25 October 2022 00:00:00

3 (and more) ways to set configuration values in .NET

Tuesday, 18 October 2022 00:00:00

Clean Code Tip: DRY or not DRY?

Tuesday, 11 October 2022 00:00:00

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