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?
Am I now committing civil disobedience... just by keeping my personal literary website up as is?
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.
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 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 past…
Making dead tree versions of the WWW in the privacy of my own home.
Summary of the current state of Vlang and my experience writing an svg generator server
Or, why you shouldn't write parts of your browser in JavaScript
How well do you know JavaScript's Date class?
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
by Frank Braun, 2025-07-11
Intro
40 years later and the art people painstaking made in MacPaint on their little Macs still amazes me.
.NET, ASP.NET Core, Visual Studio, Azure, Jaliya Udagedara
Creating something that seems like a JPEG, very quickly
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 that’…
Or: why I have a blog now.
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, chaining, an…