Categories
Alpine
Alpine.js
Apline.js
ASP.NET
ASP.NET Core
Blog
C#
Clearing the smoke
Docker
EasyNMT
Entity Framework
FluentEmail
GitHub Actions
Google Auth
HTMX
IHostedService
ImageSharp
Interviewing
introduction
Javascript
Markdown
Mermaid
Microsoft
Moq
Nuget
OpenSearch
Polly
Postgres
Razor
resume
RSS
Seq
Serilog
Tailwind
Umami
Unit Testing
WebAPI
xUnit
Switching Themes for Mermaid (Updated)
I use Mermaid.js to create the dope diagrams you see in a few posts. Like the one below.
However something that annoyed me is that it wasn't reactive to switching themes (dark/light) and there seemed...
Thursday, 29 August 2024 05:00
//7 minute read
Self Hosting Seq for ASP.NET Logging
Seq is an application which lets you view and analyse logs. It's a great tool for debugging and monitoring your application. In this post I'll cover how I set up Seq to log my ASP.NET Core...
Wednesday, 28 August 2024 09:37
//4 minute read
Adding Umami Tracking Client Nuget Package
Now I have the Umami client; I need to package it up and make it available as a Nuget package. This is a pretty simple process but there are a few things to be aware of.
Creating the Nuget...
Wednesday, 28 August 2024 02:00
//4 minute read
Adding Umami Tracking Client Follow Up
In an earlier post I sketched out how a Tracking Client for Umami in C# could work.
Well I've finally had a chance to test it extensively and improve it's operation (yes ANOTHER...
Tuesday, 27 August 2024 02:00
//6 minute read
Adding a Comment System Part 1 - Setting up the Database
One of the key aspects of a blogging site like this is a comments system. So, I decided to build one. This is the first part of a series of posts on how to build a comments system. In this post, I...
Monday, 26 August 2024 11:53
//6 minute read