Kia Ora! Welcome to my small slice of the internet where I write about what interests me, most often that’s technology.

Articles

IndieAuth in ASP.NET

September 27, 2023
This is a long form blog post about how I added support for IndieAuth as an authentication method for a .NET 6 application.

Adding snake_case support to System.Text.Json

July 19, 2023
It’s not supported out of the box (yet) despite being quite popular (e.g. GitHub API) but it’s super simple to add if you need it.

How to upload a file to a GitHub release in a workflow

July 5, 2023
Spoiler alert: you don’t need an Action contributed by a third party.

Automated versioning and publishing of a SDK-style NuGet packages using GitHub Actions

June 26, 2023
In this article we look at the method of automating the NuGet packaging process using GitHub Actions that we used for GuidOne.

Upgrading to .NET 6 and Entity Framework table data annotation schema not working

June 23, 2023
After upgrading a .NET 3.1 ASP.NET Web Application to .NET 6 and Entity Framework from 3.1.1 to 7.0.8 the schema applied using the table data annotation was no longer respected

Automated versioning and publishing of a Non-SDK-style NuGet packages using GitHub Actions

June 18, 2023
In this article we look at the method of automating the NuGet packaging process using GitHub Actions that we used for JsonPatch.

Peripheral: The great blog refresh of 2023

June 14, 2023
This blog just turned 10! It’s a strange milestone; so inconsequnetial for everyone in the world bar me. Instead of going down a rabbit hole of irrelevance a better use of my time is to give this blog yet another refresh.

Linking to the latest commit in the header of your Hugo site on GitHub

May 7, 2023
.GitInfo is linked to the current page, this is how we accessed the lastest commit information at build

Host your Hugo Generated site on GitHub

May 1, 2023
GitHub Pages are are a great way to host a blog, share your résumé, or even host a website about one of your projects.

JSON Patch Support with Swagger and ASP.NET Core 3.1

October 7, 2020
Generate the correct request schema for Patch operations in ASP.NET Core 3.1 which use JsonPatchDocument
View all