Recent Posts
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.
8 signs that your architecture is causing your developers to stumble over each other
In this third post of the series, I’ll share my perspective on how architectural constraints and decisions can hamper productivity.
Fluent Assertions 6.0, the biggest release ever
Now, after two alphas and three betas, it’s time to let Fluent Assertions 6 enter the real-world. Let me provide you with the highlights of this release.