It's worked quite well and is completely free for our needs. You can easily add bots and notifications fromother system,including your own…
Keep Reading →
GraphQL is the new ORM, and your API endpoint is the new stored procedure. About fifteen years ago, a debate raged in the still-young .NET…
Keep Reading →
Azure App Services are a very easy and economical way to quickly deploy your ASP.NET/ASP.NET Core apps to the cloud. You can get started for…
Keep Reading →
Recently I had one of my newsletter subscribers ask me a question about whether it was a good practice to use a boolean parameter to alter…
Keep Reading →
I'm continuing to have fun building out features for the devBetter site, which provides resources for my group coaching members. We meet…
Keep Reading →
A couple of months ago I published a new, revised course called C# Design Patterns: Adapter on Pluralsight. It's one of my favorite patterns…
Keep Reading →
I’m a fan of checklists – they’re an intermediate step before automating a process to ensure it’s done correctly and consistently. You’ll…
Keep Reading →
A feature introduced last month by the GitHub team is called draft pull requests. When you create a Draft Pull Request, it cannot be merged…
Keep Reading →
Have you ever been on a software team for a while, and then someone new joins the team and starts asking the usual questions about why this…
Keep Reading →
This is obvious once you think about it but I’ve found many people haven’t thought about it so I’m going to lay it out here real quick. A…
Keep Reading →