Rambling blog posts about .Net, Azure, Cloudflare, Software development and life...
27 articles written so far...
17 October 2023
These are the reasons I run.
1 October 2023
Detect changes in Notion without webhooks by using Azure Logic Apps. This blog is written in Notion so I needed an automatic way to redeploy it.
29 July 2023
How to upload files to Cloudflare R2 storage in C#. Using the SDK uploading files becomes easy.
8 July 2023
Resize and serve properly sized images in Asp.Net with middleware. Resize images on the fly to make your web apps faster.
25 June 2023
Nuget gets confused between feeds when packages are named and versioned exactly the same. This post goes over how to fix it with Nuget package source mappings.
17 June 2023
How to Gzip compress and decompress data in C#. Gzip is use all over the web due to it being supported by web browsers.
10 March 2023
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
Simple C# code to gather the .Net version and Nuget dependencies from all of your projects.
23 February 2023
How to view your Google search console data in monthly increments instead of daily.
3 February 2023
A quick PowerShell script to clone all repositories from Azure DevOps
15 January 2023
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
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
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
I migrated my blog from WordPress to a custom website using Notion as a headless CMS for the content.
25 November 2022
Building a fun trivia game in Blazor.
4 November 2022
Walk through on how to build and deploy a container to Azure container instances.
29 October 2022
Post a tweet using the Twitter Api from C#
27 July 2022
3 essential Blob storage best practices that will save you time and money.
2 July 2022
Azure is very big and confusing. This guide shows how to store every type of data you want in Azure.
27 May 2022
How to get code highlighting working in Blazor using the Prism.js library
20 May 2022
Lessons I’ve learnt on how to improve as a software developer.
23 April 2022
Walk through of my migration of a Wix website to a static site generator.
30 March 2022
How to deploy Blazor .Net apps to two of the rising cloud platforms: Netlify and Cloudflare pages.
19 March 2022
Writing unit tests can be tricky. This guide is how I approach them after many years of software development experience.
5 March 2022
Deep Work is a very popular book for knowledge workers. These are my biggest thoughts after reading the book.
26 February 2022
Recreating the popular Wordle game completely in Blazor .Net,
8 February 2022
Writing an algorithm to solve the popular Wordle game. Algorithm written in C#