Introducing dotnet-bugreport: A Simple Tool for Debugging .NET Projects

Diagnosing issues in .NET projects can get messy fast. Between checking runtime versions, scanning project files, digging through environment variables, and figuring out what your Git state even is, it’s all too easy to miss something important. dotnet-bugreport is a lightweight command-line tool designed to make that process painless. It gathers all the useful diagnostic information about your .NET environment and project in one go, packaging it neatly into a Markdown file you can paste directly into GitHub issues.

Read More


Site Update

I’ve always operated this site on a shoestring budget, taking advantage of every free offering I can find and paying for the cheapest nameserver possible.

Recently, I decided to update the site by migrating to Hugo so I could add this blog section. The setup I’ve landed on is pretty elegant, and I thought it might be worth sharing.

Read More


Github Universe 2025

I was recently invited to be involved in the day 2 keynote at GitHub universe. I’d asked to be considered for speaking opportunities, but wasn’t expecting to go straight to the main stage! It was a fantastic experience, and I learnt a lot about what goes on behind the scenes to put on a production of that scale. You can see my talk here with Martin - we decided on a conversational style to keep it snappy.

Read More