Being a software developer for many years means you have watched the tools you work with change over time. This is usually a rewarding change […]
Goodbye Moq
I have been so busy lately, that during the end of an interview I was performing for a candidate, the interviewee told me over small […]
Executing shell scripts from C# for a Windows developer
Shhh, I just want the answer You can skip all of my ramblings. Just scroll to the bottom for the code or click here. I […]
All files immediately being ignored by git
I had a very confounding experience recently that dragged on for several days because I didn’t have the time to investigate it. I was working […]
CORS for local development
Gotcha If you just want the solution skip to the “Understanding the problem” section. A pet peeve of mine that I have definitely mentioned before […]
The conflation of ML and AI
As a software developer, it is a huge pet peeve of mine when I hear everyone and their grandmother using the term AI to describe […]
Getting started with Nespresso
I have had to explain on several occasions what it takes to get started with a Nespresso machine, so I am just consolidating that information […]
Avoid using FileZilla for work
Goodbye FileZilla I have been using FileZilla since it came out (I think?) back in 2001. It was heralded as being an excellent FTP client […]
Key value biases
I was told the other day by a Principal Engineer (PE) to change a class I wrote and I didn’t agree with his reasoning. This […]
dot net core windows service hosting order of operations
Gotcha Imagine you have a dot net core application you initially created as a console application. You can easily run it as a windows service […]