How I Develop APIsThe shape every ASP.NET Core API of mine takes, with Heimdall as the example: the folder structure, the design …
How I Start a Project From ScratchThe ten steps I follow to take a project from a first idea to a working system: a brainstorm, informal …
The .NET Libraries I Reach ForThe eight libraries I add to my own .NET projects, and why: xUnit.net for tests, Bogus for test data, Moq and …
Test Coverage in .NET: What It Measures and How to Collect ItTest coverage measures how much of your code the tests ran: lines, branches, methods and, in safety-critical …
What Is a Unit Test? Where Unit Testing Came From and How to Write Good OnesA unit test is a small, fast, automated check that one piece of code does what it should. Here is what that …