Recent Posts
Comparing objects with disparate members in Fluent Assertions
Some examples on how to use the new WithMapping API to compare objects with differently named properties or fields
How to use GitVersion to get sensible versioning
How combining the clarity of Semantic Versioning, a release strategy like GitFlow or GithubFlow and GitVersion gives you sensible and automatic artifact numbering
7 symptoms of insufficient traceability in your software project
Another part of what I call internal quality is the traceability of decisions, choices and considerations in software development..
How to stop forgetting to await an awaitable call
Do you often forget to await an awaitable method in C#? Here’s an elegant solution.
My Laws of Test Driven Development
These are the practices and principles that have helped me avoid shooting myself in my own foot while practicing Test Driven Development.
15 flags that tell you that your testability practices need maturing
In this fourth post of the series, I’ll share some of the (red) flags I might raise while measuring the maturity of testing.