Together, these tools help you analyze software quality and come up with effective visuals for communicating them to others in ways that can be easily understood.
In this article, I’ll go over the top 5 threading mistakes I see in .NET applications and explain how to fix them.
In this article, I’ll show you a somewhat unknown class in the .NET framework that makes lazy creation of objects easy to do and thread safe.
In this article we’ll explore using context objects to address some of the worst symptoms of spaghetti code.
In this short article, I’ll show you how to hook up Elmish.WPF apps with Telerik WPF controls and themes.
Let’s discuss the various flavors of .NET and outline the need and options available for migrating from .NET Framework to .NET Core and eventually .NET 5.
Here are the preparation steps I used to successfully deliver my first conference talk in the hopes that you might gain some insight from my journey.
Let’s build a .NET Core and Angular single page application and web service, then use Raygun Error Tracking to catch client or server-side defects quickly.
A .NET and TypeScript development manager’s top 5 practices for improving software quality from 2019, in no particular order.
Let’s talk about Elmish.WPF and how it brings Model View Update (MVU) architecture and Functional Programming to desktop .NET development.
Lets talk about the aspects of C# 9 that I’m really excited about as the language supports more aspects of functional programming.