the honest version

How this site works

I have a busy day job, so I can’t hand-write and hand-test every guide on this site. Instead, I use AI to help, and I’d rather tell you exactly how than pretend otherwise.

How a guide gets made

  1. Research. Each guide starts from the official documentation, release notes and changelogs for the tool it covers. Sources are linked at the bottom of every post.
  2. Draft. AI (Claude, made by Anthropic) writes the first draft from that research.
  3. Run the commands. Where a guide uses Linux commands, they’re run automatically on a fresh test machine. If they fail, the guide doesn’t go out until it’s fixed.
  4. I review it. I read every post before it’s published. Nothing goes live without that.

What the labels mean

Every guide has a small card at the top that tells you how far it’s been checked.

  • Commands run on [system]: the commands were executed on a test machine on the date shown, and worked.
  • From my own setup: a story or walkthrough of something I actually did on my own kit, like moving this site off WordPress.
  • Based on the official docs: built from the vendor’s documentation but not run on the real hardware (for example pfSense or Synology). Take a backup and follow along carefully.
  • Published / Last updated: an older guide from before this process. It hasn’t been re-checked yet, so commands or versions may have moved on. These are being worked through, most-read first.

What I won’t do

  • Claim something was tested when it wasn’t.
  • Publish anything I haven’t read.
  • Hide sponsored or affiliate links. They’re always labelled.

Found a mistake?

AI and I both get things wrong sometimes. If a guide doesn’t work for you, tell me. I’ll fix it and add a short corrections note at the bottom of the post, so you can see what changed.