Posts
API Versioning and Basic UI Authentication with OpenAPI (Swagger / Swashbuckle) in .NET Core 6
A Rough Guide to Building a Retro Pie Bartop Arcade Game Machine
Uploading Directly to AWS S3 from the Client (JavaScript / .NET Core / C#)
Using GitHub to Host Images
A Custom Workflow to Publish from Obsidian to Blot.im
Converting Between Enum Types By Value in C#
Sanitizing HTML in .NET Core
Implementing Microsoft.Extensions.Logging.ILogger with NLog
How to wrap a TypeScript / JS callback with async / await
How to create a deep copy of an object in JavaScript/TypeScript
A Utility Class for Finding Database Deadlocks in .NET / C# Applications
Robust Error Handling in ASP.NET Core
How to inject Google Adsense In-Article script into your HTML (ASP.NET Core Razor)
Fail Early, Fail Fast and why you should throw exceptions
ASP.NET File Uploader with SignalR Progress Bar and Extended Input Stream Processing
subscribe via RSS