Author: Matt Eland

Future-proofing .NET Tests with NUnit Values Attributes

Future-proofing .NET Tests with NUnit Values Attributes

In this article, I'll propose a C# solution to a common testing problem with enums using a special NUnit attribute ...
Read More
Quick Tip: Modern Arrows in your Editor

Quick Tip: Modern Arrows in your Editor

Languages like JavaScript, TypeScript, C#, and others offer similar syntax for their operators. With the use of font ligatures, you ...
Read More
The True Cost of Technical Debt

The True Cost of Technical Debt

In this article we'll take a look at a fictitious piece of technical debt from inception to resolution and examine ...
Read More
The Myth of Code Coverage

The Myth of Code Coverage

In this article I'll discuss what Code Coverage is and its usefulness and limitations. I'll advocate for a risk-aware approach ...
Read More
How TypeScript 3.7 Helps Quality

How TypeScript 3.7 Helps Quality

In this article I'll go over a few key highlights from the recent release of TypeScript 3.7. I'll be looking ...
Read More
Create an ASP .NET Core Site with Entity Framework

Create an ASP .NET Core Site with Entity Framework

In this tutorial we'll create an ASP .NET Core 3.0 web application using MVC, Entity Framework, and a restful Web ...
Read More
Loading...