All posts
16 posts, newest first. Page 1 of 2.
-
My favourite anime
A short tour through three anime I keep coming back to (Elfen Lied, Hellsing Ultimate, and Panty & Stocking with Garterbelt), plus a quick aside on why subtitles always win.
-
Recipe: Easy Tray Bake
A no-stress oven tray bake with AH meatballs, krieltjes, winter carrots and red onions. First food recipe on the blog. Comes with a slider to scale ingredients up for more people. Dutch translation available via the toggle at the top.
-
Co-writing with AI, without the slop
How I draft blog posts with Claude as a co-writer. Markers, /tagore, and a human pass at the end. The "ghostwriter" framing doesn't quite fit. "Co-writer" does.
-
My take on using AI for coding
Where I land on AI-assisted coding in 2026. Claude Code and the rest are powerful, but prompt steering, guardrails, spec-driven dev and the RALPH loop are what separate "this works" from "I have no idea what I shipped".
-
Fixing Chromium virtual backgrounds on NVIDIA + Wayland
Meet's background blur turns your video into a solid white rectangle on NVIDIA + Wayland Chromium. The cause is a Chromium ↔ NVIDIA EGL interop bug in the canvas captureStream path. Two flags work around it; pick based on monitor setup.
-
Making CoolerControl's GUI start on login
CoolerControl ships a system daemon and a separate Qt GUI. The daemon controls fans at boot regardless of login, but the rpm doesn't install an autostart .desktop for the GUI, so the tray icon never appears. Drop one in `~/.config/autostart/` (or use Plasma's System Settings → Autostart) to fix it.
-
Making KopiaUI start on login when installed as a Flatpak
KopiaUI's built-in "Launch at startup" toggle silently fails under Flatpak. The sandbox can't write to host `~/.config/autostart/`. Fix is a hand-rolled autostart `.desktop` file with a minimal `flatpak run` Exec line.
-
Running rsync from a systemd timer on Bazzite (SELinux rsync_t domain)
You'll probably never need this exact setup. The reason it's written down is the SELinux mechanics underneath: domain transitions, audit2allow's blind spots, dontaudit, label inheritance, and how to actually figure out why SELinux is blocking you instead of just flipping a boolean.
-
Escaping the AWS SSM AppArmor profile with systemd-run
On Ubuntu, SSM Session Manager shells inherit the snap-amazon-ssm-agent AppArmor profile. Even root hits silent EACCES on writes. Escape via systemd-run.
-
Why your MCP server cannot see env vars from .bashrc
Claude Code spawns MCP servers as plain child processes. They never source .bashrc. Set MCP env vars in environment.d or the MCP env config, not your shell rc files.