<?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://ramwise.dev/</loc></url><url><loc>https://ramwise.dev/about/</loc></url><url><loc>https://ramwise.dev/blog/</loc></url><url><loc>https://ramwise.dev/blog/a-council-isnt-a-debate/</loc></url><url><loc>https://ramwise.dev/blog/a-file-failed-once-and-could-never-come-back/</loc></url><url><loc>https://ramwise.dev/blog/ai-is-good-at-checkable-work/</loc></url><url><loc>https://ramwise.dev/blog/checksum-not-filename/</loc></url><url><loc>https://ramwise.dev/blog/cron-is-a-clock-not-a-scheduler/</loc></url><url><loc>https://ramwise.dev/blog/date-dimension-not-static/</loc></url><url><loc>https://ramwise.dev/blog/deploying-fabric-without-a-debugger/</loc></url><url><loc>https://ramwise.dev/blog/every-answer-cites-its-source/</loc></url><url><loc>https://ramwise.dev/blog/everything-with-a-battery-cooks-in-a-parked-car/</loc></url><url><loc>https://ramwise.dev/blog/fabric-without-spark/</loc></url><url><loc>https://ramwise.dev/blog/fail-closed-not-fast/</loc></url><url><loc>https://ramwise.dev/blog/four-edit-histories-for-one-photo/</loc></url><url><loc>https://ramwise.dev/blog/generate-slow-dont-slow-the-generation/</loc></url><url><loc>https://ramwise.dev/blog/how-i-learned-to-distrust-my-own-demo/</loc></url><url><loc>https://ramwise.dev/blog/i-automated-astrology-in-six-languages/</loc></url><url><loc>https://ramwise.dev/blog/i-built-a-search-engine-by-hand/</loc></url><url><loc>https://ramwise.dev/blog/i-built-cellular-routers-every-way/</loc></url><url><loc>https://ramwise.dev/blog/i-sequenced-my-family/</loc></url><url><loc>https://ramwise.dev/blog/i-taught-an-llm-to-query-data-in-english/</loc></url><url><loc>https://ramwise.dev/blog/incremental-load-patterns/</loc></url><url><loc>https://ramwise.dev/blog/keep-the-runner-dumb/</loc></url><url><loc>https://ramwise.dev/blog/local-llm-box-no-babysitting/</loc></url><url><loc>https://ramwise.dev/blog/lvm-thin-pool-proxmox/</loc></url><url><loc>https://ramwise.dev/blog/markdown-to-pdf-is-a-swamp/</loc></url><url><loc>https://ramwise.dev/blog/missing-middle-data-tooling/</loc></url><url><loc>https://ramwise.dev/blog/my-gpu-port-was-a-wash/</loc></url><url><loc>https://ramwise.dev/blog/netcode-is-a-distributed-system/</loc></url><url><loc>https://ramwise.dev/blog/not-every-flac-is-lossless/</loc></url><url><loc>https://ramwise.dev/blog/nvme-that-matters-for-a-homelab/</loc></url><url><loc>https://ramwise.dev/blog/pipelines-are-shapes-of-data/</loc></url><url><loc>https://ramwise.dev/blog/poor-mans-mac-72gb-vram/</loc></url><url><loc>https://ramwise.dev/blog/proxmox-disk-passthrough/</loc></url><url><loc>https://ramwise.dev/blog/the-ai-wrote-the-graphics-code/</loc></url><url><loc>https://ramwise.dev/blog/the-backlinks-you-draw-yourself/</loc></url><url><loc>https://ramwise.dev/blog/the-bottleneck-was-always-the-bus/</loc></url><url><loc>https://ramwise.dev/blog/the-cluster-was-idle-the-whole-time/</loc></url><url><loc>https://ramwise.dev/blog/the-console-gets-a-face/</loc></url><url><loc>https://ramwise.dev/blog/the-files-that-break-your-bulk-load/</loc></url><url><loc>https://ramwise.dev/blog/the-happy-path-ends-at-day-two/</loc></url><url><loc>https://ramwise.dev/blog/the-keys-that-never-matched/</loc></url><url><loc>https://ramwise.dev/blog/the-missing-column-that-didnt-crash/</loc></url><url><loc>https://ramwise.dev/blog/the-model-has-no-memory/</loc></url><url><loc>https://ramwise.dev/blog/the-pipeline-behind-sequencing-my-family/</loc></url><url><loc>https://ramwise.dev/blog/the-same-control-loop-since-netcode/</loc></url><url><loc>https://ramwise.dev/blog/the-six-months-i-had-to-reload/</loc></url><url><loc>https://ramwise.dev/blog/the-tutorial-is-the-easy-5-percent/</loc></url><url><loc>https://ramwise.dev/blog/they-took-the-jack/</loc></url><url><loc>https://ramwise.dev/blog/two-timestamps-beat-a-status-column/</loc></url><url><loc>https://ramwise.dev/blog/weight-isnt-agreement/</loc></url><url><loc>https://ramwise.dev/blog/why-i-self-host/</loc></url><url><loc>https://ramwise.dev/blog/willitload-what-it-refuses-to-do/</loc></url><url><loc>https://ramwise.dev/blog/you-can-check-a-cookie/</loc></url><url><loc>https://ramwise.dev/blog/you-cant-hotfix-atoms/</loc></url><url><loc>https://ramwise.dev/blog/you-dont-need-the-whole-map/</loc></url><url><loc>https://ramwise.dev/blog/your-site-has-two-readers-now/</loc></url><url><loc>https://ramwise.dev/blog/zfs-btrfs-lvm-homelab/</loc></url><url><loc>https://ramwise.dev/blog/zfs-disk-by-id-identification/</loc></url><url><loc>https://ramwise.dev/blog/zfs-migrate-pool-new-drives/</loc></url><url><loc>https://ramwise.dev/blog/zfs-storage-proxmox/</loc></url><url><loc>https://ramwise.dev/contact/</loc></url><url><loc>https://ramwise.dev/philosophy/</loc></url><url><loc>https://ramwise.dev/tags/</loc></url><url><loc>https://ramwise.dev/tags/ai-assisted-development/</loc></url><url><loc>https://ramwise.dev/tags/ai-native-systems/</loc></url><url><loc>https://ramwise.dev/tags/data-engineering/</loc></url><url><loc>https://ramwise.dev/tags/data-quality/</loc></url><url><loc>https://ramwise.dev/tags/duckdb/</loc></url><url><loc>https://ramwise.dev/tags/etl/</loc></url><url><loc>https://ramwise.dev/tags/experiments/</loc></url><url><loc>https://ramwise.dev/tags/fabric/</loc></url><url><loc>https://ramwise.dev/tags/field-notes/</loc></url><url><loc>https://ramwise.dev/tags/homelab/</loc></url><url><loc>https://ramwise.dev/tags/knowledge-systems/</loc></url><url><loc>https://ramwise.dev/tags/local-ai/</loc></url><url><loc>https://ramwise.dev/tags/local-first/</loc></url><url><loc>https://ramwise.dev/tags/product-architecture/</loc></url><url><loc>https://ramwise.dev/tags/proxmox/</loc></url><url><loc>https://ramwise.dev/tags/rag/</loc></url><url><loc>https://ramwise.dev/tags/reliability/</loc></url><url><loc>https://ramwise.dev/tags/self-hosting/</loc></url><url><loc>https://ramwise.dev/tags/storage/</loc></url><url><loc>https://ramwise.dev/tags/tinkering/</loc></url><url><loc>https://ramwise.dev/tags/tools/</loc></url><url><loc>https://ramwise.dev/tags/zfs/</loc></url><url><loc>https://ramwise.dev/tools/</loc></url><url><loc>https://ramwise.dev/tools/content-fingerprinter/</loc></url><url><loc>https://ramwise.dev/tools/cookie-ratios/</loc></url><url><loc>https://ramwise.dev/tools/csv-inspector/</loc></url><url><loc>https://ramwise.dev/tools/date-dimension-explorer/</loc></url><url><loc>https://ramwise.dev/tools/hash-inspector/</loc></url><url><loc>https://ramwise.dev/tools/simulations/</loc></url><url><loc>https://ramwise.dev/tools/storage-pool-calculator/</loc></url></urlset>