21 articles written so far...
10 March 2023
How to White Label ASP .NET Core with Middleware
How to white label an ASP NET core application using middleware. We replace the logo and colours for the white-labelled version of the app.
2 March 2023
Gather .Net versions and Nuget packages in C#
Simple C# code to gather the .Net version and Nuget dependencies from all of your projects.
23 February 2023
View Google Search Console data in months
How to view your Google search console data in monthly increments instead of daily.
3 February 2023
Clone all repositories from Azure DevOps (Powershell or C#)
A quick PowerShell script to clone all repositories from Azure DevOps
15 January 2023
Useless software development books
I bought 2 of the most famous software books when I was new to software development. They were completely useless. I was told I needed to read these books to get good at development. What a load of nonsense.
7 January 2023
There are only 2 types of software developers
We use a ridiculous number of different categories for software developer. I don’t care about any of them. The only thing I care about is what you’re focused on: Code or Customer?
21 December 2022
Convert images to WebP in C# .Net 7 (.Net Core)
WebP is a modern fast image format built for the web. This post shows how to convert images to WebP using C# .Net 7 (.Net Core)
17 December 2022
Using Notion as a headless CMS for this blog
I migrated my blog from WordPress to a custom website using Notion as a headless CMS for the content.
4 November 2022
Running a data importer in Azure Container Instances
Walk through on how to build and deploy a container to Azure container instances.
27 July 2022
3 important Blob Storage tips
3 essential Blob storage best practices that will save you time and money.
2 July 2022
How to store data in Azure
Azure is very big and confusing. This guide shows how to store every type of data you want in Azure.
27 May 2022
Prism Js syntax highlighting in Blazor
How to get code highlighting working in Blazor using the Prism.js library
20 May 2022
7 ways to improve as a software developer
Lessons I’ve learnt on how to improve as a software developer.
23 April 2022
Migrating from Wix to a static site generator
Walk through of my migration of a Wix website to a static site generator.
30 March 2022
How to deploy Blazor apps to Cloudflare and Netlify
How to deploy Blazor .Net apps to two of the rising cloud platforms: Netlify and Cloudflare pages.
19 March 2022
How to write unit tests
Writing unit tests can be tricky. This guide is how I approach them after many years of software development experience.
5 March 2022
What I learned from Deep Work
Deep Work is a very popular book for knowledge workers. These are my biggest thoughts after reading the book.
26 February 2022
Recreating Wordle in Blazor
Recreating the popular Wordle game completely in Blazor .Net,