Writing

Essays, notes, and synthesis across technology, society, identity, and systems.

This is where I develop public thought: reflections on AI, software, strategy, media, policy, personal alignment, craft, and the structures beneath complex systems.

Dachshund: What Happens When an AI-Native Insurer Enters the EU? Dachshund: What Happens When an AI-Native Insurer Enters the EU? American insurtechs promise speed, simplicity and products designed around modern companies. Europe offers an attractive market – but also fragmented regulation, established distribution systems and a rather different conception of trust. A strategic simulation of what survives the crossing. Read
CoreDNS at Home: Reclaiming Local DNS from pfSense CoreDNS at Home: Reclaiming Local DNS from pfSense Local DNS starts out harmless: a few host overrides here, one internal service there. But once VLANs, multiple interfaces, and a growing homelab enter the picture, those convenient little firewall UI entries turn into hidden infrastructure state. In this post, I walk through how I moved my LAN DNS from pfSense host overrides to a clean CoreDNS-based control plane — fast, deterministic, reproducible, and finally aligned with how the network actually works. Read
AI Slop, AI Assistance, and the Way I Actually Work AI Slop, AI Assistance, and the Way I Actually Work From time to time, someone dismisses one of my posts as “AI slop.” I understand where that reflex comes from. The internet is increasingly flooded with synthetic filler, inflated claims, and content that was never truly thought through by anyone. But that is not how I work with AI. I use it much more like an editorial room, a sparring partner, and sometimes a very fast assistant: to turn my own notes, structures, experiences, and unfinished ideas into something coherent enough to publish. Read
Taming Firefox’s places.sqlite: A Weekend Performance Breakthrough Taming Firefox’s places.sqlite: A Weekend Performance Breakthrough A bored-weekend side project turned into a tiny masterclass in database design. I rebuilt a “works-for-now” importer into a set-based, transactional loader and dropped runtime from 4 hours to under 10 seconds for 300k+ rows – on an average NVMe host with MariaDB. Same machine, same data, different architecture. Here’s the story, the thinking, and just enough code. Read
Why I Read 800 Headlines a Day (and Why You Don’t Have To) Why I Read 800 Headlines a Day (and Why You Don’t Have To) Every morning and evening I skim ~350–450 headlines – roughly 800 per day – in 15–20 minutes per session. No doomscrolling, no algorithm. Just a calm, custom-built RSS flow that keeps me globally aware and leaves me with more time (and sanity) for deep work. Here’s how it works, why it’s not crazy, and how you can adopt a lighter version on your own terms. Read
I Didn't Disappear. I Rebuilt. I Didn't Disappear. I Rebuilt. For the past few months, I’ve been quiet — at least on the outside. But it wasn’t a break. It was a deliberate restructuring. Of how I think, how I work, how I operate in the world. And who I’ve now become because of it. Read
Windows 11 on unsupported PCs: Why I Upgraded Everything Anyway Windows 11 on unsupported PCs: Why I Upgraded Everything Anyway Upgraded all my “unsupported” PCs to Windows 11—zero issues, no drama. This post unpacks why it worked, how Microsoft uses fear (FUD) to push upgrades, and what TPM 2.0 really means. Less of a how-to, more of a rational, systems-level reflection on tech, trust, and long-term hardware strategy. Read
Cheap Bits, Solid Data: Building a Whole‑House Climate Monitor Cheap Bits, Solid Data: Building a Whole‑House Climate Monitor Turn a cheap DVB-T USB stick and €20 wireless sensors into a reliable, real-time climate monitoring system for your entire house. This guide walks you through setting up tfrec on Linux, collecting temperature and humidity data over 868 MHz, and integrating it seamlessly into OpenHAB, Home Assistant, or any MQTT-capable platform. No cloud, no vendor lock-in—just efficient, low-cost data from every room. Read
Securing Your LAN with SSL: A Comprehensive Guide for Home Servers Securing Your LAN with SSL: A Comprehensive Guide for Home Servers Secure your local network with trusted SSL certificates that are recognized by every device. In this guide, we’ll explore how to set up out-of-the-box SSL for your LAN projects, highlight the advantages of owning a personal domain, and discuss how even a modest investment can elevate your web presence. Read
What's the Most Reliable Way to Run Jobs Every Minute? What's the Most Reliable Way to Run Jobs Every Minute? Running jobs every minute might sound simple, but there’s a lot that can go wrong. From overlapping tasks to missed executions, choosing the right approach is crucial for reliability. While tools like cron and systemd timers are great for most use cases, I’ve found that a custom PHP daemon strikes the perfect balance of control and flexibility for certain scenarios. Read