How C# 8 Helps Software Quality
Take a look at how new C# 8.0 language features available now in .NET Core 3 can help improve the quality ...
Addressing Tech Debt without Killing Quality
So you’re going to start fixing some of your technical debt? Great! Just remember the one cardinal rule: Don’t break ...
Strategies for Paying Off Technical Debt
Technical debt: We all have it and every developer worth their salt wants to pay it down, but how do ...
Communicating Tech Debt
Many developers feel that product management and executive leadership don’t “get it” when we talk about technical debt. At the ...
Creating a .NET Core 3.0 F# Console App
This is part 1 in a new tutorial series on creating a genetic algorithm in F# and .NET Core 3.0 ...
Learning to Succeed Through 96 Failures
I have no idea how many different hobbyist software projects I’ve started and abandoned over the course of my life ...
Matt is committed to helping people achieve greater things. After over three decades of coding, Matt put away his mechanical keyboard and made teaching his primary job as he looks to help others grow.
Technical Debt Must Die: Communicating Code to Business Stakeholders
Stand Back; I’m going to Try Scientist
DotNet Open Source Days 1.0
Get Notified of New Content
I agree to get email updates
Leave this field empty if you're human:
To find out more, including how to control cookies, see here: