<?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://kazishiplu.com/</loc></url><url><loc>https://kazishiplu.com/about/</loc></url><url><loc>https://kazishiplu.com/blog/</loc></url><url><loc>https://kazishiplu.com/blog/a-map-of-everything-i-run/</loc></url><url><loc>https://kazishiplu.com/blog/case-study-blip-uptime-monitor/</loc></url><url><loc>https://kazishiplu.com/blog/case-study-deploying-behind-nat/</loc></url><url><loc>https://kazishiplu.com/blog/case-study-local-llm-stack/</loc></url><url><loc>https://kazishiplu.com/blog/case-study-multi-wan-homelab-network/</loc></url><url><loc>https://kazishiplu.com/blog/case-study-under-vehicle-scanning/</loc></url><url><loc>https://kazishiplu.com/blog/connected-is-not-working/</loc></url><url><loc>https://kazishiplu.com/blog/df-said-107gb-free/</loc></url><url><loc>https://kazishiplu.com/blog/every-layer-gets-a-veto/</loc></url><url><loc>https://kazishiplu.com/blog/it-built-fine-and-still-crashed/</loc></url><url><loc>https://kazishiplu.com/blog/rag-is-an-authorization-problem/</loc></url><url><loc>https://kazishiplu.com/blog/read-the-error-inside-out/</loc></url><url><loc>https://kazishiplu.com/blog/two-kinds-of-oauth-token/</loc></url><url><loc>https://kazishiplu.com/blog/upload-succeeded-processing-did-not/</loc></url><url><loc>https://kazishiplu.com/blog/when-a-classifier-beats-a-prompt/</loc></url><url><loc>https://kazishiplu.com/blog/why-i-write-about-what-breaks/</loc></url><url><loc>https://kazishiplu.com/blog/why-this-site-costs-nothing/</loc></url><url><loc>https://kazishiplu.com/projects/</loc></url><url><loc>https://kazishiplu.com/resume/</loc></url></urlset>