Blog Posts

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.

A Retrospective Retro

A Retrospective Retro

At a client today I facilitated a retrospective for the dev team. I’ve done a few of these in the past, both for agile software teams and also After Action Reviews (AARs) in the US Army. For AARs, the usual format …

Read More →
Configure Sounds for Builds in Visual Studio

Configure Sounds for Builds in Visual Studio

Recently Jeff Fritz tweeted about setting up a sound for his twitch stream and Immo Landwerth suggested using it with Visual Studio. I thought this was a great idea and set it up myself in just a few minutes. …

Read More →
Replace Logo with Icon on Smaller Screens

Replace Logo with Icon on Smaller Screens

I’m not a responsive design expert. Or even close. But I did recently figure out how to replace a full logo with a smaller square icon on a web site so when it’s viewed on a phone the header is more compact. …

Read More →
Speaking at nopCommerce Days 2018

Speaking at nopCommerce Days 2018

Next month on 8-9 November I’ll be joining many great speakers in Las Vegas for nopCommerce Days 2018. If you’re unfamiliar with it, nopCommerce is an open source e-commerce solution with a large community of …

Read More →
Building a CachedRepository in ASPNET Core

Building a CachedRepository in ASPNET Core

Last updated: 13 October 2023 I’m a fan of proper use of design patterns, and you can get big gains from layering multiple patterns together. One prime example of this in web applications is the combination of the …

Read More →
What's New in ASP.NET Core 2.1

What's New in ASP.NET Core 2.1

My latest MSDN Magazine feature article covering What’s New in ASP.NET Core 2.1 was published a few days ago: Microsoft recently released ASP.NET Core 2.1 along with.NET Core 2.1 and Entity Framework (EF) Core 2.1. …

Read More →