<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="//matteson.ca/sitemap.xsl"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><url><loc>https://matteson.ca/notes/</loc><lastmod>2026-08-04T17:10:08.597Z</lastmod></url><url><loc>https://matteson.ca/frame/</loc><lastmod>2026-08-04T17:10:08.597Z</lastmod></url><url><loc>https://matteson.ca/</loc><lastmod>2026-08-04T17:10:08.596Z</lastmod></url><url><loc>https://matteson.ca/vault-ros2-on-teensy/</loc><lastmod>2026-08-01T23:58:39.000Z</lastmod></url><url><loc>https://matteson.ca/vault-teleoperation-control-chain/</loc><lastmod>2026-08-01T23:58:39.000Z</lastmod></url><url><loc>https://matteson.ca/vault-robotics-overview/</loc><lastmod>2026-08-01T23:58:38.000Z</lastmod></url><url><loc>https://matteson.ca/vault-ros2-fundamentals/</loc><lastmod>2026-08-01T23:58:38.000Z</lastmod></url><url><loc>https://matteson.ca/vault-robot-arm-mirroring-system/</loc><lastmod>2026-08-01T23:58:37.000Z</lastmod></url><url><loc>https://matteson.ca/vault-motor-control-foc/</loc><lastmod>2026-08-01T23:58:36.000Z</lastmod></url><url><loc>https://matteson.ca/vault-openarm-7dof-humanoid-arm/</loc><lastmod>2026-08-01T23:58:36.000Z</lastmod></url><url><loc>https://matteson.ca/vault-qdd-actuator-mit-mini-cheetah-clone/</loc><lastmod>2026-08-01T23:58:36.000Z</lastmod></url><url><loc>https://matteson.ca/vault-kinematics-inverse-kinematics/</loc><lastmod>2026-08-01T23:58:35.000Z</lastmod></url><url><loc>https://matteson.ca/vault-arctos-robot-arm-software-setup/</loc><lastmod>2026-08-01T23:58:34.000Z</lastmod></url><url><loc>https://matteson.ca/vault-capstan-drive-design-build/</loc><lastmod>2026-08-01T23:58:34.000Z</lastmod></url><url><loc>https://matteson.ca/vault-arctos-robot-arm-full-build-reference/</loc><lastmod>2026-08-01T23:58:33.000Z</lastmod></url><url><loc>https://matteson.ca/vault-arctos-robot-arm-parts-materials/</loc><lastmod>2026-08-01T23:58:33.000Z</lastmod></url><url><loc>https://matteson.ca/vault-arctos-robot-arm-firmware-setup/</loc><lastmod>2026-08-01T23:58:32.000Z</lastmod></url><url><loc>https://matteson.ca/vault-arctos-robot-arm-assembly-manual/</loc><lastmod>2026-08-01T23:58:29.000Z</lastmod></url><url><loc>https://matteson.ca/vault-actuator-fundamentals/</loc><lastmod>2026-08-01T23:58:28.000Z</lastmod></url><url><loc>https://matteson.ca/vault-aero-hand-open-tendon-driven-robotic-hand/</loc><lastmod>2026-08-01T23:58:28.000Z</lastmod></url><url><loc>https://matteson.ca/vault-tiny11-lightweight-windows-11/</loc><lastmod>2026-08-01T23:58:27.000Z</lastmod></url><url><loc>https://matteson.ca/vault-writing-guidelines-web-serial-business-strategy/</loc><lastmod>2026-08-01T23:58:27.000Z</lastmod></url><url><loc>https://matteson.ca/vault-soils-plant-nutrients-nc-state-extension/</loc><lastmod>2026-08-01T23:58:26.000Z</lastmod></url><url><loc>https://matteson.ca/vault-the-art-of-doing-science-and-engineering-hamming/</loc><lastmod>2026-08-01T23:58:26.000Z</lastmod></url><url><loc>https://matteson.ca/vault-reference-index/</loc><lastmod>2026-08-01T23:58:25.000Z</lastmod></url><url><loc>https://matteson.ca/vault-remove-drm-from-kindle-books/</loc><lastmod>2026-08-01T23:58:25.000Z</lastmod></url><url><loc>https://matteson.ca/vault-slow-cooker-texas-pulled-pork/</loc><lastmod>2026-08-01T23:58:25.000Z</lastmod></url><url><loc>https://matteson.ca/vault-pirate-library-mirror-knowledge-preservation/</loc><lastmod>2026-08-01T23:58:24.000Z</lastmod></url><url><loc>https://matteson.ca/vault-21-longest-flowering-bulbs-to-plant-this-season/</loc><lastmod>2026-08-01T23:58:23.000Z</lastmod></url><url><loc>https://matteson.ca/vault-markdown-cheat-sheet/</loc><lastmod>2026-08-01T23:58:23.000Z</lastmod></url><url><loc>https://matteson.ca/vault-how-to-make-obsidian-beautiful/</loc><lastmod>2026-08-01T23:58:22.000Z</lastmod></url><url><loc>https://matteson.ca/vault-how-to-write-english-prose/</loc><lastmod>2026-08-01T23:58:22.000Z</lastmod></url><url><loc>https://matteson.ca/vault-traefik-on-truenas-scale/</loc><lastmod>2026-08-01T23:58:21.000Z</lastmod></url><url><loc>https://matteson.ca/vault-wireguard-vpn-raspberry-pi/</loc><lastmod>2026-08-01T23:58:21.000Z</lastmod></url><url><loc>https://matteson.ca/vault-affinity-publisher-book-template/</loc><lastmod>2026-08-01T23:58:21.000Z</lastmod></url><url><loc>https://matteson.ca/vault-tailscale-set-up/</loc><lastmod>2026-08-01T23:58:20.000Z</lastmod></url><url><loc>https://matteson.ca/vault-telus-fibre-on-unifi-udm/</loc><lastmod>2026-08-01T23:58:20.000Z</lastmod></url><url><loc>https://matteson.ca/vault-reverse-proxy-concepts/</loc><lastmod>2026-08-01T23:58:19.000Z</lastmod></url><url><loc>https://matteson.ca/vault-self-hosting-security-hardening/</loc><lastmod>2026-08-01T23:58:19.000Z</lastmod></url><url><loc>https://matteson.ca/vault-storage-zfs-fundamentals/</loc><lastmod>2026-08-01T23:58:19.000Z</lastmod></url><url><loc>https://matteson.ca/vault-raspberry-pi-network-backup/</loc><lastmod>2026-08-01T23:58:18.000Z</lastmod></url><url><loc>https://matteson.ca/vault-raspberry-pi-server-setup/</loc><lastmod>2026-08-01T23:58:18.000Z</lastmod></url><url><loc>https://matteson.ca/vault-plex-on-truenas/</loc><lastmod>2026-08-01T23:58:17.000Z</lastmod></url><url><loc>https://matteson.ca/vault-portainer-behind-nginx-reverse-proxy/</loc><lastmod>2026-08-01T23:58:17.000Z</lastmod></url><url><loc>https://matteson.ca/vault-nginx-web-server/</loc><lastmod>2026-08-01T23:58:16.000Z</lastmod></url><url><loc>https://matteson.ca/vault-home-server-dashboard-flame/</loc><lastmod>2026-08-01T23:58:15.000Z</lastmod></url><url><loc>https://matteson.ca/vault-network-topology-architecture/</loc><lastmod>2026-08-01T23:58:15.000Z</lastmod></url><url><loc>https://matteson.ca/vault-ghost-blog-set-up/</loc><lastmod>2026-08-01T23:58:14.000Z</lastmod></url><url><loc>https://matteson.ca/vault-home-server-index/</loc><lastmod>2026-08-01T23:58:14.000Z</lastmod></url><url><loc>https://matteson.ca/vault-esxi-hypervisor-on-raspberry-pi/</loc><lastmod>2026-08-01T23:58:13.000Z</lastmod></url><url><loc>https://matteson.ca/vault-ghost-blog-backups/</loc><lastmod>2026-08-01T23:58:13.000Z</lastmod></url><url><loc>https://matteson.ca/vault-cloudflare-tunnel-on-truenas-scale/</loc><lastmod>2026-08-01T23:58:12.000Z</lastmod></url><url><loc>https://matteson.ca/vault-dns-domains/</loc><lastmod>2026-08-01T23:58:12.000Z</lastmod></url><url><loc>https://matteson.ca/vault-docker-portainer-setup/</loc><lastmod>2026-08-01T23:58:12.000Z</lastmod></url><url><loc>https://matteson.ca/vault-cloudflare-ddns-powershell-script/</loc><lastmod>2026-08-01T23:58:11.000Z</lastmod></url><url><loc>https://matteson.ca/vault-cloudflare-tunnel-domain-nginx-proxy-manager/</loc><lastmod>2026-08-01T23:58:11.000Z</lastmod></url><url><loc>https://matteson.ca/vault-home-server-cleanup-checklist/</loc><lastmod>2026-08-01T23:58:10.000Z</lastmod></url><url><loc>https://matteson.ca/vault-access-an-smb-drive-through-cloudflare-tunnel/</loc><lastmod>2026-08-01T23:58:10.000Z</lastmod></url><url><loc>https://matteson.ca/vault-audiobookshelf-audiobook-server/</loc><lastmod>2026-08-01T23:58:10.000Z</lastmod></url><url><loc>https://matteson.ca/vault-state-estimation-kalman-filtering/</loc><lastmod>2026-08-01T23:58:09.000Z</lastmod></url><url><loc>https://matteson.ca/vault-vtol-drone-long-range-build/</loc><lastmod>2026-08-01T23:58:09.000Z</lastmod></url><url><loc>https://matteson.ca/vault-sensor-buying-guide/</loc><lastmod>2026-08-01T23:58:08.000Z</lastmod></url><url><loc>https://matteson.ca/vault-sensor-fundamentals/</loc><lastmod>2026-08-01T23:58:08.000Z</lastmod></url><url><loc>https://matteson.ca/vault-rocket-guidance-active-fin-control/</loc><lastmod>2026-08-01T23:58:07.000Z</lastmod></url><url><loc>https://matteson.ca/vault-rocket-hardware-high-power-reference/</loc><lastmod>2026-08-01T23:58:07.000Z</lastmod></url><url><loc>https://matteson.ca/vault-microcontroller-reference/</loc><lastmod>2026-08-01T23:58:06.000Z</lastmod></url><url><loc>https://matteson.ca/vault-power-batteries/</loc><lastmod>2026-08-01T23:58:06.000Z</lastmod></url><url><loc>https://matteson.ca/vault-quadcopter-build-carbon-aeronautics/</loc><lastmod>2026-08-01T23:58:06.000Z</lastmod></url><url><loc>https://matteson.ca/vault-gdal-for-drone-maps/</loc><lastmod>2026-08-01T23:58:05.000Z</lastmod></url><url><loc>https://matteson.ca/vault-gopro-telemetry-dashboard/</loc><lastmod>2026-08-01T23:58:05.000Z</lastmod></url><url><loc>https://matteson.ca/vault-esp32-e-paper-weather-display/</loc><lastmod>2026-08-01T23:58:04.000Z</lastmod></url><url><loc>https://matteson.ca/vault-communication-protocols/</loc><lastmod>2026-08-01T23:58:03.000Z</lastmod></url><url><loc>https://matteson.ca/vault-electronics-projects-index/</loc><lastmod>2026-08-01T23:58:03.000Z</lastmod></url><url><loc>https://matteson.ca/vault-astroforge-flight-software/</loc><lastmod>2026-08-01T23:58:02.000Z</lastmod></url><url><loc>https://matteson.ca/vault-astroforge-spacecraft-structures/</loc><lastmod>2026-08-01T23:58:02.000Z</lastmod></url><url><loc>https://matteson.ca/vault-3d-printing-foaming-pla-settings/</loc><lastmod>2026-08-01T23:58:01.000Z</lastmod></url><url><loc>https://matteson.ca/vault-astro-navigation-ekf-fusion-system/</loc><lastmod>2026-08-01T23:58:01.000Z</lastmod></url><url><loc>https://matteson.ca/vault-astro-navigation-system-diy-build/</loc><lastmod>2026-08-01T23:58:01.000Z</lastmod></url><url><loc>https://matteson.ca/vault-voice-triggered-safe-container-restart/</loc><lastmod>2026-08-01T23:58:00.000Z</lastmod></url><url><loc>https://matteson.ca/vault-quiet-the-power-of-introverts/</loc><lastmod>2026-08-01T23:58:00.000Z</lastmod></url><url><loc>https://matteson.ca/vault-structured-tool-calling-action-schemas/</loc><lastmod>2026-08-01T23:57:59.000Z</lastmod></url><url><loc>https://matteson.ca/vault-testing-audit-logging-rollback/</loc><lastmod>2026-08-01T23:57:59.000Z</lastmod></url><url><loc>https://matteson.ca/vault-project-relay-voice-ai-architecture/</loc><lastmod>2026-08-01T23:57:58.000Z</lastmod></url><url><loc>https://matteson.ca/vault-safe-remote-automation/</loc><lastmod>2026-08-01T23:57:58.000Z</lastmod></url><url><loc>https://matteson.ca/vault-natural-language-homelab-dashboard/</loc><lastmod>2026-08-01T23:57:57.000Z</lastmod></url><url><loc>https://matteson.ca/vault-pdf-inspector-scanned-vs-text-detection/</loc><lastmod>2026-08-01T23:57:57.000Z</lastmod></url><url><loc>https://matteson.ca/vault-luna-terra-sol-multi-agent-architecture/</loc><lastmod>2026-08-01T23:57:56.000Z</lastmod></url><url><loc>https://matteson.ca/vault-messaging-workflow-orchestration/</loc><lastmod>2026-08-01T23:57:56.000Z</lastmod></url><url><loc>https://matteson.ca/vault-graph-engineering-for-ai-workflows/</loc><lastmod>2026-08-01T23:57:55.000Z</lastmod></url><url><loc>https://matteson.ca/vault-local-ai-runtime-stack/</loc><lastmod>2026-08-01T23:57:55.000Z</lastmod></url><url><loc>https://matteson.ca/vault-local-model-sizing-cost-control/</loc><lastmod>2026-08-01T23:57:55.000Z</lastmod></url><url><loc>https://matteson.ca/vault-giving-claude-vision-cheap-video-image-analysis/</loc><lastmod>2026-08-01T23:57:54.000Z</lastmod></url><url><loc>https://matteson.ca/vault-automated-backup-restore-verification/</loc><lastmod>2026-08-01T23:57:53.000Z</lastmod></url><url><loc>https://matteson.ca/vault-deepseek-r1-local-hardware-software-setup/</loc><lastmod>2026-08-01T23:57:53.000Z</lastmod></url><url><loc>https://matteson.ca/vault-ai-homelab-architecture-fundamentals/</loc><lastmod>2026-08-01T23:57:52.000Z</lastmod></url><url><loc>https://matteson.ca/vault-ai-homelab-connectors/</loc><lastmod>2026-08-01T23:57:52.000Z</lastmod></url><url><loc>https://matteson.ca/vault-ai-homelab-threat-model/</loc><lastmod>2026-08-01T23:57:52.000Z</lastmod></url><url><loc>https://matteson.ca/vault-ai-dashboards-natural-language-observability/</loc><lastmod>2026-08-01T23:57:51.000Z</lastmod></url><url><loc>https://matteson.ca/vault-ai-homelab-overview/</loc><lastmod>2026-08-01T23:57:51.000Z</lastmod></url><url><loc>https://matteson.ca/vault-ai-app-security-checklist/</loc><lastmod>2026-08-01T23:57:50.000Z</lastmod></url><url><loc>https://matteson.ca/about/</loc><lastmod>2026-07-15T05:59:22.000Z</lastmod></url><url><loc>https://matteson.ca/directory/</loc><lastmod>2026-07-13T04:34:35.000Z</lastmod></url><url><loc>https://matteson.ca/graph/</loc><lastmod>2026-07-07T16:48:25.000Z</lastmod></url><url><loc>https://matteson.ca/polaroids/</loc><lastmod>2026-07-07T16:46:42.000Z</lastmod></url></urlset>