Feels like home
A Fresh Start It’s been almost a year since I last posted. Time has flown, but so much has happened! I got married, went on an amazing honeymoon, and just recently landed an exciting new position...
A Fresh Start It’s been almost a year since I last posted. Time has flown, but so much has happened! I got married, went on an amazing honeymoon, and just recently landed an exciting new position...
Delegates are a language feature of C# that have been around for a few years now, and by utilising them we can make our codebases more composable and adaptable. You may or may not have encountered ...
For the last few years or so, I have been writing a lot of TypeScript. It has become one of my favourite languages to work with, and a total game-changer for my front-end development experience. U...
Introduction As developers, we are generally tasked with solving business problems, and as part of our work, we will encounter familiar problems and challenges regardless of the domain. These fami...
Introduction The idea of a binary decision can be found in many places in our field : true **or **false, 1 or 0, tabs or spaces - it’s either one or the other, though in in the last example there ...
Introduction As I mentioned in my previous post, I recently went through the process of migrating one of our Azure Functions to .NET 6 and also took the opportunity to migrate it to run as an isol...
Introduction Last December, Microsoft released the long-awaited .NET 6 Release, which came with a wealth of features- my favourite of which being that it’s an LTS version. This meant that we can f...
Introduction As professional or aspiring software engineers, we are usually tasked with turning business rules into something that a computer understands. We model our problem domain using classes...
The problem You may have found yourself in this situation: you have an API endpoint that involves a long running process, the result of which you don’t actually need to know. You can’t just return...
Introduction Today I did something very stupid: I nuked my database. After I finished my foul-mouthed tirade (sorry mum), I started to pick up the pieces of my broken dev environment. It was at th...