Hey there, I'm Davide, a backend developer from Italy 🤏
My story, in short:
- CS Degree in Turin, around 2014
- Backend developer, focused on SharePoint (2014 -> 2016)
- Fullstack developer, taking care of everything: SQL, UI, and everything in between (2017)
- Fullstack developer/mentor: Angular + .NET API (2017->2019)
- Senior Backend developer (2019 -> 2024)
- Principal Backend Developer (today)
and, of course...
- Introducing the Testing Vial: a (better?) alternative to Testing Diamond and Testing Pyramid
- C# Tip: injecting and testing the current time with TimeProvider and FakeTimeProvider
- Build your own Static Code Analysis tool in .NET by knowing how Assembly, Type, MethodInfo, ParameterInfo work.
- Davide's Code and Architecture Notes - Software Architecture vs Software Design
- C# Tip: Handling exceptions with Task.WaitAll and Task.WhenAll