I like to write about all things software development, particularly topics relating to DevOps and smart coding practices 🖥️ I've been living in the Microsoft world for the most part, so many posts are focused on Azure and C# .NET
📅 27 August 2024
I challenge the value of having quality assurance folk within a development team, and run through three strategies that can be used to work towards empowering teams to take responsibility for the quality of the software they are building.
📅 18 June 2024
Rather than passing CancellationToken parameters around your codebase, consider using the ambient context pattern to keep things clean. In this post, I run through a simple implementation to get the ball rolling.
📅 5 June 2024
There are a tonne of great reasons to take respect operation cancellation using the CancellationToken struct in dotnet. Here is my take on why and when you could consider using them!
📅 27 May 2024
There are a lot of good reasons why you might want to avoid handling request aborts in your application code. This post runs through a few of the key downsides to passing cancellation tokens around your ASP.NET application.
📅 18 May 2024
It is now easier than ever to implement a simple strategy for deploying your applications to IIS without any downtime using the new ASP.NET Core Hosting Bundle shipping with .NET 9.