The Singleton Design Pattern
The Singleton Design Pattern is one of the original creational
MANY articles on a wide array of topics. You’ll find a lot of my newer content is going to my YouTube channel first, but I do still blog occasionally.
The Singleton Design Pattern is one of the original creational
I've been using a Stream Deck for a while now and I keep finding more and more uses for the device. Recently, I started looking for more active buttons to display common utilities like CPU, Graphics Processor, and …
When you're writing automated tests, whether you're following TDD
It's been a few years since I wrote about using a tool like Smtp4Dev for local test emails (and that article has issues), so here's an update. If you're working with code that should send emails sometimes, it's really …
I've started using Discord more and more for things like my private group coaching program focused on software developers.
GraphQL is the new ORM, and your API endpoint is the new stored procedure.
You're publishing to Azure App Services but are running into issues with your app. I'll show you how to configure logging in Azure App Services.
Sometimes an argument can be made that a bool being passed into a function is part of the state that is set by or passed on by the function. Read on to see if boolean flags on a method are a code smell.
When you need to add Discord notifications from your ASP.NET Core apps, look into Discord web hooks. We'll show you how to get this to work.
The objective of the Adapter pattern is to allow a client that expects a certain interface to work with an incompatible interface.