The Supreme Court’s Ruling Practically Wipes Out Free Speech for Sex Writing Online Am I now committing civil disobedience... just by keeping my personal literary website up as is?
Loss of Digital Sovereignty via Multi-Factor Authentication One of the nefarious aspects of Multi-Factor Authentication that I have not mentioned in my previous post on the subject is the risk of loosing Digital Sovereignty.
How to Detect Text Truncation in SwiftUI? Learn how to detect text truncation in SwiftUI using fixedSize and GeometryReader, and dynamically select adaptive layouts with ZStack and layoutPriority to ensure text content displays fully without being cut off.
The Future is Local — Why LLMs Should Run on Your Own Machine – Jorrell Holtze The modern web feels like a digital landfill bloated with SEO bait, ad trackers, and websites that value attention over experience. We’ve accepted this as normal. For example, recipe pages that take 30 seconds to load because someone needed you to scroll...
How I Make Personalised Mini Magazines At Home Making dead tree versions of the WWW in the privacy of my own home.
My foray into Vlang | Kris Tun Summary of the current state of Vlang and my experience writing an svg generator server
How I found a bypass in Google's big anti-adblock update Or, why you shouldn't write parts of your browser in JavaScript
How Living in San Francisco Made Me More Present A personal reflection on how living in San Francisco improved my focus, attention, and inner clarity—through nature, culture, low-friction living, and the psychology behind presence
MacPaint Art From The Mid-80s Still Looks Great Today 40 years later and the art people painstaking made in MacPaint on their little Macs still amazes me.
Exposing Azure Document Intelligence Service through Azure Front Door .NET, ASP.NET Core, Visual Studio, Azure, Jaliya Udagedara
Using Instruction Files with VS Code Agent Mode and the Uno Platform - Nick's .NET Travels In this post we’re going to do two things. Firstly, we’re going to step through how to create an Uno Platform application with VS Code. Then, we’re going to use VS Code to generate an instructions file that will help guide Copilot Chat to generate output ...
Global Error Handling in ASP.NET Core: From Middleware to Modern Handlers Learn How to handle errors globally in ASP.NET Core using middleware, IProblemDetailsService, and the new IExceptionHandler in .NET 8. This week's issue walks you through pragmatic approaches to error handling, with real-world tips for validation, chainin...