<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://mjashley.com/</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://mjashley.com/sdlc</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://mjashley.com/live</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://mjashley.com/projects/eightly-os</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://mjashley.com/projects/homelabarr-ce</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://mjashley.com/projects/eightly-backup</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://mjashley.com/projects/eightly-agent</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://mjashley.com/projects/eightly-mobile</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://mjashley.com/projects/neurohelper</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://mjashley.com/projects/homelabarr-mobile</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://mjashley.com/projects/cf-companion</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://mjashley.com/projects/operator-kit</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://mjashley.com/sdlc/guardrails</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/sdlc/phases</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/sdlc/review</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/sdlc/sprints</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/sdlc/story-points</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/sdlc/the-gate</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/sdlc/tooling</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/16-hour-session</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/22-rounds-of-security</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/222-images-one-address</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/238-pages-team-of-one</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/300x-speed-fix</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/4684-training-examples</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/6345-lines-of-pain</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/639-files-that-were-not-mine</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/a-bucket-is-not-a-backup</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/a-family-of-tiny-models</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/a-green-check-has-an-age</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/a-key-and-nowhere-to-use-it</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/a-machine-i-could-ruin</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/a-real-nas-found-thirty-one-things</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/a-tool-you-cannot-run</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/access-control-was-a-suggestion</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/accidental-audit</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/ai-agents-need-memory</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/ai-engineering-partner</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/all-because-accordion</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/an-iso-for-hardware-i-do-not-own</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/appliance-has-no-ssh</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/archaeology-of-a-fork</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/atlas-cli-and-nine-forge-apps</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/auditing-the-product-i-built</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/auth-from-nothing</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/authenticated-was-not-authorized</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/back-at-it</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/backup-agent-and-the-deprecation-notice</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/bare-grub-prompt</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/booting-the-iso-before-trusting-it</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/bugs-i-left-for-morning</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/building-ai-that-actually-works</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/building-an-os-iso-from-a-go-binary</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/building-with-audhd</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/claude-deleted-my-config</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/cleaning-the-board-again</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/cleaning-the-board</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/cleaning-the-products-folder</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/cleaning-up-my-operation</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/codifying-the-sdlc</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/compiler-warnings-are-debt</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/container-edition-was-running-as-root</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/container-migration-nobody-saw</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/cooper-and-cross-day-one</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/cooper-logistics-rebrand</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/cpu-stuck-at-zero</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/debian-installer-saga</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/deleting-a-file-doesnt-delete-its-history</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/disaster-recovery</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/docs-said-spare</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/documentation-was-lying-to-me</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/eight-runners-across-two-hosts</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/eight-wastes-ai-code</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/engineering-an-agent-control-plane</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/engineering-thesis</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/every-vm-disk-on-the-boot-drive</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/everything-broke-on-day-four</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/everything-we-shipped-said-something-untrue</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/extension-outran-the-server</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/fable5-fix-wave</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/fail-open-fail-honest</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/first-commit</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/first-dollar-as-founder</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/first-linux-deploy</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/first-real-container</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/five-passes-to-production</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/five-watchtowers</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/five-ways-a-failed-probe-was-allowed-to-lie</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/fleet-install-marathon</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/fleet-sweep</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/forty-eight-containers-crown-jewels-last</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/forty-three-terabytes-off-unraid</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/four-gates-that-could-never-fire</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/four-models-thirteen-dollars</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/functiongemma-rabbit-hole</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/gate-that-never-fired</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/go-rewrite-weekend</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/guacamole-and-guardrails</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/half-a-log-stack</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/homelab-app-got-a-threat-model</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/homelab-runs-my-company</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/homelabarr-vs-unraid-truenas</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/homelabarrs-turn-in-the-gauntlet</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/i-gave-my-ai-a-middle-manager</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/i-told-the-reviewers-another-ai-wrote-it</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/installer-and-five-languages</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/installer-meets-real-hardware</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/ipac-integrated-personality-as-code</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/iso-boots-features-ship</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/killing-a-product-name</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/killing-windows-support</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/laid-off-time-to-build</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/levelminds-stories-and-science</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/levelminds-v4-reskin</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/license-gated-catalog</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/light-theme-was-never-finished</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/living-in-the-control-plane</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/local-persist-and-509-lxc-apps</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/made-features-real</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/making-a-nas-build-its-own-array</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/making-the-untestable-prove-itself</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/managed-openclaw-hosting</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/media-server-docker-30-minutes</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/merged-is-not-shipped</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/mitigations-that-werent</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/monolith-split-eight-go-files</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/moving-day</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/my-ai-agent-deleted-production</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/nas-os-does-everything-unraid-does</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/netboot-install-day</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/nine-apps-that-loaded-forever</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/nine-sparkline-commits</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/nova-memory-and-done-that-wasnt</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/nova-on-a-four-gigabyte-pi</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/nova-was-born-in-a-usb-stick-repo</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/omnivoice-on-intel-arc</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/one-binary-three-editions</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/origin-story</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/paid-plan-doesnt-follow-repos</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/paperclip-openclaw-setup</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/perfectmediaserver-inspired-pe</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/plex-off-proxmox</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/polish-is-not-optional</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/power-killed-a-node</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/prevention-is-not-detection</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/quiet-weight-of-systems</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/quit-pm-built-ai-company</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/react-migration-sprint</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/rebuilding-imogenlabs-in-twelve-rounds</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/rendered-clickable-doing-nothing</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/replication-spindown-trim-passthrough</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/ripped-out-a-plugin</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/roles-permissions-and-real-zfs</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/router-picks-tool-model-talks</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/same-value-three-different-truths</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/scrum-teams-to-solo-founder</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/security-audit-marathon</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/security-sweep-across-twelve-repos</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/seeing-the-screen-with-nobody-there</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/self-hosted-agents</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/session-equals-sprint</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/settings-that-saved-and-were-never-read</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/seven-releases-in-twenty-five-hours</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/seven-sessions-one-site-rebuild</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/six-lines-doubled-nova-on-intel</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/six-rounds-to-v1</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/sonarr-was-never-installable</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/stopped-renting-build-minutes</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/teaching-the-os-which-gpu-it-has</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/templates-repo-never-belonged-to-ce</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/the-arc-card-my-dashboard-could-not-see</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/the-array-you-can-actually-operate</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/the-client-renamed-the-company</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/the-control-plane-i-didnt-mean-to-build</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/the-control-run</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/the-day-the-toolchain-became-shippable</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/the-demo-anyone-could-lock</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/the-doc-said-one-registry</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/the-first-real-order</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/the-first-sprint</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/the-four-hours-i-lost-to-my-own-to-do-list</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/the-gap-wasnt-nothing</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/the-green-checkmark-was-lying</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/the-hardlink-that-was-not-there</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/the-installer-left-the-old-os-bootable</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/the-installer-that-painted-nothing</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/the-last-two-percent</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/the-license-mint-with-no-auth</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/the-loading-bars-were-the-card</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/the-loose-ends-that-were-quietly-broken</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/the-nas-already-passed-a-security-audit</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/the-number-i-couldnt-ship</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/the-purple-purge</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/the-stack-docker-is-actually-running</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/the-streak-died-on-a-working-day</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/the-teardown-worked-and-the-disk-filled-anyway</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/the-token-in-the-install-command</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/the-token-that-was-never-trained</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/three-bugs-only-hardware-finds</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/three-ways-i-broke-find-and-replace</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/training-nova-on-ten-dollars</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/truenas-closed-source</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/twenty-attempts-at-a-gap</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/twenty-six-pages-fourteen-agents</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/twenty-three-bugs-from-using-it</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/two-products-one-day</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/two-things-that-answer-as-if-nothing-went-wrong</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/unplugging-a-cable-locked-the-machine</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/upstream-took-the-patch</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/users-json-is-not-an-array</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/walking-every-screen-twice</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/weekly</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/what-do-you-build</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/whats-in-a-name</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/where-was-i-working</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/why-i-built-homelabarr</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/why-i-refused-to-ship-an-ensemble</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/why-mergerfs-snapraid</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/why-self-hosted-ai-agents</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://mjashley.com/writing/wiki-audit-and-site-rebuild</loc>
    <lastmod>2026-09-15</lastmod>
    <priority>0.6</priority>
  </url>
</urlset>
