Blog

Articles about .NET, software architecture, and developer life.

Get started with NDepend: Uncle Bob and the Zone of Pain

Get started with NDepend: Uncle Bob and the Zone of Pain

In this article, I want to show you how to get started with NDepend and use its features. Over what might be a series of several articles, we will explore how to set up the project/the solution and gain knowledge about the various types of reports tools like NDepend can generate for you and how you can benefit from them.

Read more →
Are you using these features in C#?

Are you using these features in C#?

As of today, C# 11 is in the starting blocks and can already be tested using the preview features in Visual Studio 2022. There is quite a lot that we as developers can do differently today than we would have done with previous versions of C#.

Read more →
10 Best Practices in Async-Await Code in C# in [2022]

10 Best Practices in Async-Await Code in C# in [2022]

In this article, I want to share 10 best practices in async-await code in C# that you should keep in mind when developing asynchronous code in .NET.

Read more →
How to create your first Flutter app in AndroidStudio

How to create your first Flutter app in AndroidStudio

In this article, I will show you the basic steps to set up your development machine to create your first Flutter app.

Read more →