Disclaimers
Updated 8 May 2026
AI transparency
AI plays three roles in this project:
Editor. The primary reason I write this manually is the pure joy of it. But English grammar is not my strongest suit, and AI has been a useful second pair of eyes for catching bad spelling, clumsy sentences, and awkward transitions.
Critic. I use AI-as-a-judge to cross-reference this work against well-established sources — a first-pass agent for punching holes in the security reasoning before humans do.
Developer. I’m a software engineer by day, but I don’t hand-craft infrastructure the way I used to. I used Claude to build the Hugo-based site that pulls content from the corresponding Obsidian notebook — a workflow I can highly recommend.
Visitor tracking
This site does not employ any kind of visitor tracking. No Google Analytics. No Umami. No cookies. This is deliberate.
Engagement as a number is not an important metric here. Engagement as a relationship is. If something in this guide helped you, or if something is wrong, or if you have built on it in some way — that is worth far more than a pageview. Get in touch.
How this site is built
Built with Hugo, a static site generator. No JavaScript frameworks, no tracking, no cookies. The source is plain Markdown files. See the License page for terms of use.