Recent Posts

Git alias to reset local tags

less than 1 minute read

I’ve noticed that VS Code sometimes detects conflicts between my local Git tags and remote ones. This results in a Git error when hitting the small Git sync ...

Watch videos faster and reclaim your time

3 minute read

Your time is valuable, and limited. Many videos we watch, whether they’re conference sessions, DIY instructions, movies, or silly cat videos, can easily be u...

Bring up the Windows Terminal in a keystroke

5 minute read

I decided to try out the new Windows Terminal to see how it compared to ConEmu, which is my usual console. The recommended way to get the Windows Terminal is...

Awesome Azure DevOps resources

3 minute read

I’m a huge fan of Microsoft’s Azure DevOps. As a developer, it’s a single place that allows me to do everything. It stores my code, tracks my project ideas a...

Great Xamarin.Forms workshop from Ignite 2019

2 minute read

I’m lucky enough to attend the Microsoft Ignite 2019 conference this year, and do a pre-conference workshop. The workshop I chose to do was Build your first ...

You don’t scale, so don’t be a hero

5 minute read

I’ve been writing code since 1999; professionally since 2009. For many years I put in 60+ hours a week at my job. I was young. I was committed. And most impo...

Create and test PowerShell Core cmdlets in C#

4 minute read

Creating PowerShell Core cmdlets in C# is actually quite easy, especially when you have a great blog post like this one to reference. There is also some offi...