Skip to content

Hello 👋!

I'm Gui

I'm a Minimalist Software Craftsman 🌱. That says a lot of what I talk about here.


  • How to Organize your .NET Dependency Injection Configuration

    How many times you need to scroll to go through your Dependency Injection configuration? Too many? Do you configure your Dependency Injection on the Startup.cs? Or in the Program.cs? In this post we will see a proven organization method for maintainable Dependency Injection configuration.
  • How Structure Sensitive Tests Make Refactoring's Fail

    This is one of the most common mistakes, that cause breaking tests on refactoring. In this post, we will see how to build structure-insensitive tests, one of the key properties of a good test.
  • The Biggest Folder Structure Mistake on .NET

    This is the most common mistake when organizing Projects and Solutions in .NET. It is a real onboarding nightmare for newcomers. In this post, I will show you how to use Feature Folders towards a Screaming Architecture (Clean Architecture).