<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://vdaluz.com/</loc></url><url><loc>https://vdaluz.com/about/</loc></url><url><loc>https://vdaluz.com/blog/</loc></url><url><loc>https://vdaluz.com/blog/2/</loc></url><url><loc>https://vdaluz.com/blog/3/</loc></url><url><loc>https://vdaluz.com/blog/4/</loc></url><url><loc>https://vdaluz.com/blog/5/</loc></url><url><loc>https://vdaluz.com/blog/6/</loc></url><url><loc>https://vdaluz.com/blog/7/</loc></url><url><loc>https://vdaluz.com/blog/8/</loc></url><url><loc>https://vdaluz.com/blog/9/</loc></url><url><loc>https://vdaluz.com/blog/10/</loc></url><url><loc>https://vdaluz.com/blog/11/</loc></url><url><loc>https://vdaluz.com/blog/12/</loc></url><url><loc>https://vdaluz.com/blog/13/</loc></url><url><loc>https://vdaluz.com/blog/14/</loc></url><url><loc>https://vdaluz.com/blog/15/</loc></url><url><loc>https://vdaluz.com/blog/16/</loc></url><url><loc>https://vdaluz.com/blog/17/</loc></url><url><loc>https://vdaluz.com/blog/18/</loc></url><url><loc>https://vdaluz.com/blog/19/</loc></url><url><loc>https://vdaluz.com/blog/20/</loc></url><url><loc>https://vdaluz.com/blog/21/</loc></url><url><loc>https://vdaluz.com/blog/22/</loc></url><url><loc>https://vdaluz.com/blog/23/</loc></url><url><loc>https://vdaluz.com/blog/24/</loc></url><url><loc>https://vdaluz.com/blog/25/</loc></url><url><loc>https://vdaluz.com/blog/26/</loc></url><url><loc>https://vdaluz.com/blog/27/</loc></url><url><loc>https://vdaluz.com/blog/28/</loc></url><url><loc>https://vdaluz.com/blog/29/</loc></url><url><loc>https://vdaluz.com/blog/30/</loc></url><url><loc>https://vdaluz.com/blog/31/</loc></url><url><loc>https://vdaluz.com/blog/32/</loc></url><url><loc>https://vdaluz.com/blog/33/</loc></url><url><loc>https://vdaluz.com/blog/34/</loc></url><url><loc>https://vdaluz.com/blog/adding-ai-object-detection-with-frigate/</loc></url><url><loc>https://vdaluz.com/blog/afs-smb-time-machine-backup-deprecation/</loc></url><url><loc>https://vdaluz.com/blog/afs-vs-smb-technical-deep-dive/</loc></url><url><loc>https://vdaluz.com/blog/app-tracking-web-versions/</loc></url><url><loc>https://vdaluz.com/blog/apple-tv-homepod-home-assistant-across-vlans/</loc></url><url><loc>https://vdaluz.com/blog/are-things-really-that-bad/</loc></url><url><loc>https://vdaluz.com/blog/art-of-engineering-problem-solving/</loc></url><url><loc>https://vdaluz.com/blog/automating-routeros-updates-with-ansible/</loc></url><url><loc>https://vdaluz.com/blog/backing-up-proton-mail-bridge-apple-mail-time-machine/</loc></url><url><loc>https://vdaluz.com/blog/birdnet-go-doorbell-cam-dynamic-mic-from-the-drawer/</loc></url><url><loc>https://vdaluz.com/blog/building-courtroom-card-game-cursor-custom-modes-ai/</loc></url><url><loc>https://vdaluz.com/blog/building-data-integrity-into-homelab-documentation/</loc></url><url><loc>https://vdaluz.com/blog/burnout-is-no-joke-take-it-seriously/</loc></url><url><loc>https://vdaluz.com/blog/choose-your-pain/</loc></url><url><loc>https://vdaluz.com/blog/cloud-backup-with-qnap-hybridmount-and-syncthing/</loc></url><url><loc>https://vdaluz.com/blog/consolidating-alerting-with-apprise/</loc></url><url><loc>https://vdaluz.com/blog/consolidating-audiobooks-and-ebooks-into-audiobookshelf/</loc></url><url><loc>https://vdaluz.com/blog/consolidating-homelab-dashboards/</loc></url><url><loc>https://vdaluz.com/blog/crs326-routeros-ssh-slow-connection-bug/</loc></url><url><loc>https://vdaluz.com/blog/cursor-tips/</loc></url><url><loc>https://vdaluz.com/blog/dashy-homelab-dashboard-research/</loc></url><url><loc>https://vdaluz.com/blog/deploying-homebox-home-inventory-in-the-homelab/</loc></url><url><loc>https://vdaluz.com/blog/deploying-immich-for-self-hosted-photos/</loc></url><url><loc>https://vdaluz.com/blog/deploying-paperless-ngx/</loc></url><url><loc>https://vdaluz.com/blog/deploying-romm-rom-manager-in-the-homelab/</loc></url><url><loc>https://vdaluz.com/blog/diagnosing-slow-romm-scans-on-a-large-rom-library/</loc></url><url><loc>https://vdaluz.com/blog/docker-swarm-production-homelab/</loc></url><url><loc>https://vdaluz.com/blog/docker-swarm-to-proxmox-migration/</loc></url><url><loc>https://vdaluz.com/blog/doom-thinking/</loc></url><url><loc>https://vdaluz.com/blog/elevate-engineering-communication/</loc></url><url><loc>https://vdaluz.com/blog/ending-days-feeling-exhausted/</loc></url><url><loc>https://vdaluz.com/blog/everything-connects-once-you-start/</loc></url><url><loc>https://vdaluz.com/blog/feeling-down-kindness-chain-reaction/</loc></url><url><loc>https://vdaluz.com/blog/feeling-overwhelmed-trapped/</loc></url><url><loc>https://vdaluz.com/blog/feeling-stuck-dont-know-what-to-do/</loc></url><url><loc>https://vdaluz.com/blog/fixing-icloud-photo-dates-in-immich/</loc></url><url><loc>https://vdaluz.com/blog/fixing-iframe-embedding-in-self-hosted-dashboards/</loc></url><url><loc>https://vdaluz.com/blog/fixing-vlan30-iot-dns-isolation-leak-to-pihole/</loc></url><url><loc>https://vdaluz.com/blog/frigate-home-assistant-mqtt-integration/</loc></url><url><loc>https://vdaluz.com/blog/gateway-experience-deep-dive/</loc></url><url><loc>https://vdaluz.com/blog/gearing-up/</loc></url><url><loc>https://vdaluz.com/blog/generating-living-documentation-diagrams/</loc></url><url><loc>https://vdaluz.com/blog/getting-nebula-sync-working-with-pihole-v6/</loc></url><url><loc>https://vdaluz.com/blog/git-file-operations-best-practices/</loc></url><url><loc>https://vdaluz.com/blog/glance-calendar-widget-timeout/</loc></url><url><loc>https://vdaluz.com/blog/habits-reminders-preparation/</loc></url><url><loc>https://vdaluz.com/blog/having-trouble-focusing-on-important-tasks/</loc></url><url><loc>https://vdaluz.com/blog/having-trouble-getting-focus/</loc></url><url><loc>https://vdaluz.com/blog/having-trouble-keeping-track-tasks/</loc></url><url><loc>https://vdaluz.com/blog/having-trouble-sticking-to-habits/</loc></url><url><loc>https://vdaluz.com/blog/headscale-ios-tvos-setup/</loc></url><url><loc>https://vdaluz.com/blog/home-assistant-generic-camera-rtsp-blank/</loc></url><url><loc>https://vdaluz.com/blog/home-assistant-mcp-server-cursor/</loc></url><url><loc>https://vdaluz.com/blog/hosting-options-comparison/</loc></url><url><loc>https://vdaluz.com/blog/how-do-i-build-a-new-habit/</loc></url><url><loc>https://vdaluz.com/blog/how-do-i-know-im-working-on-right-thing/</loc></url><url><loc>https://vdaluz.com/blog/how-to-transfer-domains-to-cloudflare-explaining-dns/</loc></url><url><loc>https://vdaluz.com/blog/iperf3-container-stopped-proxmox-autostart/</loc></url><url><loc>https://vdaluz.com/blog/ipv6-in-a-homelab/</loc></url><url><loc>https://vdaluz.com/blog/its-not-all-about-you/</loc></url><url><loc>https://vdaluz.com/blog/letsencrypt-wildcard-certs-for-a-homelab/</loc></url><url><loc>https://vdaluz.com/blog/listening-to-your-own-advice/</loc></url><url><loc>https://vdaluz.com/blog/making-ai-agents-default-to-mcp-for-plane/</loc></url><url><loc>https://vdaluz.com/blog/mdm-not-worth-it-for-personal-apple-devices/</loc></url><url><loc>https://vdaluz.com/blog/meditation-apps-journey/</loc></url><url><loc>https://vdaluz.com/blog/migrating-from-linear-to-plane/</loc></url><url><loc>https://vdaluz.com/blog/migrating-home-assistant-to-proxmox/</loc></url><url><loc>https://vdaluz.com/blog/migrating-pihole-from-raspberry-pi-to-proxmox/</loc></url><url><loc>https://vdaluz.com/blog/migrating-smtp-relay-to-mailrise/</loc></url><url><loc>https://vdaluz.com/blog/mikrotik-router-configuration-from-scratch/</loc></url><url><loc>https://vdaluz.com/blog/mikrotik-routeros-dns-proxy-research/</loc></url><url><loc>https://vdaluz.com/blog/minimum-viable-session/</loc></url><url><loc>https://vdaluz.com/blog/moca-adapters-in-a-concrete-home/</loc></url><url><loc>https://vdaluz.com/blog/moca-dhcp-lease-investigation/</loc></url><url><loc>https://vdaluz.com/blog/monitoring-solution-research-uptime-kuma/</loc></url><url><loc>https://vdaluz.com/blog/monitoring-stack-dns-cache-pihole/</loc></url><url><loc>https://vdaluz.com/blog/multitasking-is-overwhelming/</loc></url><url><loc>https://vdaluz.com/blog/mystery-management-vlan-routing-issue/</loc></url><url><loc>https://vdaluz.com/blog/nebula-sync-pihole-v6-app-sudo-teleporter/</loc></url><url><loc>https://vdaluz.com/blog/network-monitoring-evolution-and-alert-tuning/</loc></url><url><loc>https://vdaluz.com/blog/node-exporter-macos-homelab-research/</loc></url><url><loc>https://vdaluz.com/blog/nurturing-growth-collaboration-effective-feedback/</loc></url><url><loc>https://vdaluz.com/blog/nut-dashboard-missing-panels-grafana/</loc></url><url><loc>https://vdaluz.com/blog/optimizing-productivity-daily-task-logging/</loc></url><url><loc>https://vdaluz.com/blog/overwhelmed-by-notifications/</loc></url><url><loc>https://vdaluz.com/blog/password-managers-comparison/</loc></url><url><loc>https://vdaluz.com/blog/pbs-nas-nfs-mount-resilience/</loc></url><url><loc>https://vdaluz.com/blog/pihole-dns-records-client-readability/</loc></url><url><loc>https://vdaluz.com/blog/pihole-single-core-cpu-thrashing/</loc></url><url><loc>https://vdaluz.com/blog/pihole-unbound-health-monitoring/</loc></url><url><loc>https://vdaluz.com/blog/pihole-unbound-installation/</loc></url><url><loc>https://vdaluz.com/blog/prometheus-grafana-homelab-monitoring/</loc></url><url><loc>https://vdaluz.com/blog/proton-mail-simplelogin-migration/</loc></url><url><loc>https://vdaluz.com/blog/proxmox-backup-server-integration/</loc></url><url><loc>https://vdaluz.com/blog/proxmox-container-redistribution/</loc></url><url><loc>https://vdaluz.com/blog/proxmox-duplicate-mac-cluster-join-bug/</loc></url><url><loc>https://vdaluz.com/blog/proxmox-ram-upgrade-ha-testing/</loc></url><url><loc>https://vdaluz.com/blog/proxmox-replication-no-common-base-snapshot/</loc></url><url><loc>https://vdaluz.com/blog/proxmox-vm-disk-migration/</loc></url><url><loc>https://vdaluz.com/blog/proxmox-zfs-storage-and-replication/</loc></url><url><loc>https://vdaluz.com/blog/qnap-nas-lacp-bonding-mikrotik/</loc></url><url><loc>https://vdaluz.com/blog/qos-for-bufferbloat-in-a-home-network/</loc></url><url><loc>https://vdaluz.com/blog/quick-reviews-hosting-providers/</loc></url><url><loc>https://vdaluz.com/blog/rails-8-setup-2026/</loc></url><url><loc>https://vdaluz.com/blog/recovering-syncthing-from-a-truncated-config-xml/</loc></url><url><loc>https://vdaluz.com/blog/replacing-firefly-iii-with-actual-budget/</loc></url><url><loc>https://vdaluz.com/blog/reprogramming-yourself/</loc></url><url><loc>https://vdaluz.com/blog/researching-birdnet-pi-for-the-homelab/</loc></url><url><loc>https://vdaluz.com/blog/researching-n8n-for-homelab-automation/</loc></url><url><loc>https://vdaluz.com/blog/researching-self-hosted-game-library-consolidation/</loc></url><url><loc>https://vdaluz.com/blog/researching-update-automation-for-the-homelab/</loc></url><url><loc>https://vdaluz.com/blog/resiliency-feeds-itself/</loc></url><url><loc>https://vdaluz.com/blog/reverting-bad-habits/</loc></url><url><loc>https://vdaluz.com/blog/routeros-dhcp-static-lease-audit/</loc></url><url><loc>https://vdaluz.com/blog/routeros-dns-bypass-prevention/</loc></url><url><loc>https://vdaluz.com/blog/routeros-dns-load-balancing-failover/</loc></url><url><loc>https://vdaluz.com/blog/routeros-iot-selective-internet-access/</loc></url><url><loc>https://vdaluz.com/blog/running-a-local-llm-on-a-mac-mini-with-ollama/</loc></url><url><loc>https://vdaluz.com/blog/saying-goodbye-to-inanimate-objects/</loc></url><url><loc>https://vdaluz.com/blog/saying-no-leadership-skill/</loc></url><url><loc>https://vdaluz.com/blog/scheduling-important-projects/</loc></url><url><loc>https://vdaluz.com/blog/self-hosting-audiobookshelf-for-audiobooks/</loc></url><url><loc>https://vdaluz.com/blog/self-hosting-backlogia-fixing-it-before-running-it/</loc></url><url><loc>https://vdaluz.com/blog/self-hosting-file-sync-with-syncthing-local-only/</loc></url><url><loc>https://vdaluz.com/blog/self-hosting-kavita-for-ebooks/</loc></url><url><loc>https://vdaluz.com/blog/self-hosting-mdm-in-a-raspberry-pi-and-mac-mini-homelab/</loc></url><url><loc>https://vdaluz.com/blog/self-hosting-tailscale-with-headscale/</loc></url><url><loc>https://vdaluz.com/blog/service-up-site-down-missing-traefik-route/</loc></url><url><loc>https://vdaluz.com/blog/setting-up-gitea-as-a-github-backup/</loc></url><url><loc>https://vdaluz.com/blog/setting-up-k3s-on-raspberry-pis/</loc></url><url><loc>https://vdaluz.com/blog/setting-up-network-performance-testing-infrastructure/</loc></url><url><loc>https://vdaluz.com/blog/setting-up-stable-diffusion-on-apple-silicon-with-comfyui/</loc></url><url><loc>https://vdaluz.com/blog/stabilizing-wyze-cameras-in-frigate/</loc></url><url><loc>https://vdaluz.com/blog/stack-overflow-developer-survey-2025-ai-takeaways/</loc></url><url><loc>https://vdaluz.com/blog/surrounded-by-noise/</loc></url><url><loc>https://vdaluz.com/blog/syncthing-local-only-still-phoning-home/</loc></url><url><loc>https://vdaluz.com/blog/the-future-doesnt-exist/</loc></url><url><loc>https://vdaluz.com/blog/the-past-doesnt-exist/</loc></url><url><loc>https://vdaluz.com/blog/the-power-of-mantras/</loc></url><url><loc>https://vdaluz.com/blog/the-problem-with-comfort/</loc></url><url><loc>https://vdaluz.com/blog/three-questions/</loc></url><url><loc>https://vdaluz.com/blog/time-elasticity/</loc></url><url><loc>https://vdaluz.com/blog/traefik-503-stale-firewall-address-list/</loc></url><url><loc>https://vdaluz.com/blog/traefik-ha-migration-to-raspberry-pi/</loc></url><url><loc>https://vdaluz.com/blog/trailing-blank-lines-editorconfig-did-not-fix/</loc></url><url><loc>https://vdaluz.com/blog/trello-extractor-preserving-digital-work-history/</loc></url><url><loc>https://vdaluz.com/blog/troubleshooting-inter-vlan-routing-performance/</loc></url><url><loc>https://vdaluz.com/blog/troubleshooting-qnap-snmp-monitoring-timeouts/</loc></url><url><loc>https://vdaluz.com/blog/troubleshooting-routeros-local-gateway-unreachability/</loc></url><url><loc>https://vdaluz.com/blog/unbound-root-key-auto-recovery/</loc></url><url><loc>https://vdaluz.com/blog/understanding-unix-load-average/</loc></url><url><loc>https://vdaluz.com/blog/unifi-ap-offline-after-container-restart/</loc></url><url><loc>https://vdaluz.com/blog/unifi-controller-traefik-deployment/</loc></url><url><loc>https://vdaluz.com/blog/unifi-device-monitoring/</loc></url><url><loc>https://vdaluz.com/blog/unifi-wifi-optimizations-for-better-bufferbloat-and-apple-devices/</loc></url><url><loc>https://vdaluz.com/blog/vdaluz-redesign-astro-tailwind/</loc></url><url><loc>https://vdaluz.com/blog/verifying-dns-leak-protection-in-the-homelab/</loc></url><url><loc>https://vdaluz.com/blog/vlan-setup-in-my-home-network/</loc></url><url><loc>https://vdaluz.com/blog/vscode-web-cmux-claude-layout/</loc></url><url><loc>https://vdaluz.com/blog/wan-failover-on-mikrotik-with-a-travel-router/</loc></url><url><loc>https://vdaluz.com/blog/whats-new-ios-26/</loc></url><url><loc>https://vdaluz.com/blog/whats-new-ipados-26/</loc></url><url><loc>https://vdaluz.com/blog/whats-new-macos-26/</loc></url><url><loc>https://vdaluz.com/blog/whats-new-tvos-26/</loc></url><url><loc>https://vdaluz.com/blog/whats-new-watchos-26/</loc></url><url><loc>https://vdaluz.com/blog/why-do-we-avoid/</loc></url><url><loc>https://vdaluz.com/contact/</loc></url><url><loc>https://vdaluz.com/work-with-me/</loc></url></urlset>