<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://daodao.ee</loc>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://daodao.ee/about</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://daodao.ee/category/ai-tools</loc>
</url>
<url>
<loc>https://daodao.ee/category/ai</loc>
</url>
<url>
<loc>https://daodao.ee/category/frontend</loc>
</url>
<url>
<loc>https://daodao.ee/category/backend</loc>
</url>
<url>
<loc>https://daodao.ee/category/engineering</loc>
</url>
<url>
<loc>https://daodao.ee/category/website-building</loc>
</url>
<url>
<loc>https://daodao.ee/category/website-operations</loc>
</url>
<url>
<loc>https://daodao.ee/category/website-tutorials</loc>
</url>
<url>
<loc>https://daodao.ee/category/database</loc>
</url>
<url>
<loc>https://daodao.ee/category/architecture</loc>
</url>
<url>
<loc>https://daodao.ee/category/management</loc>
</url>
<url>
<loc>https://daodao.ee/category/self-hosting</loc>
</url>
<url>
<loc>https://daodao.ee/tag/1panel</loc>
</url>
<url>
<loc>https://daodao.ee/tag/ai</loc>
</url>
<url>
<loc>https://daodao.ee/tag/ai-coding</loc>
</url>
<url>
<loc>https://daodao.ee/tag/agent-skills</loc>
</url>
<url>
<loc>https://daodao.ee/tag/cc-switch</loc>
</url>
<url>
<loc>https://daodao.ee/tag/cloudbeaver</loc>
</url>
<url>
<loc>https://daodao.ee/tag/cloudflare</loc>
</url>
<url>
<loc>https://daodao.ee/tag/codex</loc>
</url>
<url>
<loc>https://daodao.ee/tag/dbx</loc>
</url>
<url>
<loc>https://daodao.ee/tag/dns</loc>
</url>
<url>
<loc>https://daodao.ee/tag/devops</loc>
</url>
<url>
<loc>https://daodao.ee/tag/docker</loc>
</url>
<url>
<loc>https://daodao.ee/tag/dots</loc>
</url>
<url>
<loc>https://daodao.ee/tag/elasticsearch</loc>
</url>
<url>
<loc>https://daodao.ee/tag/embedding</loc>
</url>
<url>
<loc>https://daodao.ee/tag/ghost</loc>
</url>
<url>
<loc>https://daodao.ee/tag/git</loc>
</url>
<url>
<loc>https://daodao.ee/tag/gitea</loc>
</url>
<url>
<loc>https://daodao.ee/tag/ip-as-logo</loc>
</url>
<url>
<loc>https://daodao.ee/tag/java</loc>
</url>
<url>
<loc>https://daodao.ee/tag/minecraft</loc>
</url>
<url>
<loc>https://daodao.ee/tag/mysql</loc>
</url>
<url>
<loc>https://daodao.ee/tag/nextjs</loc>
</url>
<url>
<loc>https://daodao.ee/tag/openai</loc>
</url>
<url>
<loc>https://daodao.ee/tag/opencontext</loc>
</url>
<url>
<loc>https://daodao.ee/tag/performance</loc>
</url>
<url>
<loc>https://daodao.ee/tag/postgresql</loc>
</url>
<url>
<loc>https://daodao.ee/tag/puremac</loc>
</url>
<url>
<loc>https://daodao.ee/tag/rag</loc>
</url>
<url>
<loc>https://daodao.ee/tag/rsshub</loc>
</url>
<url>
<loc>https://daodao.ee/tag/search</loc>
</url>
<url>
<loc>https://daodao.ee/tag/security</loc>
</url>
<url>
<loc>https://daodao.ee/tag/syncthing</loc>
</url>
<url>
<loc>https://daodao.ee/tag/system-design</loc>
</url>
<url>
<loc>https://daodao.ee/tag/vps</loc>
</url>
<url>
<loc>https://daodao.ee/tag/wordpress</loc>
</url>
<url>
<loc>https://daodao.ee/tag/macos</loc>
</url>
<url>
<loc>https://daodao.ee/tag/cloud-server</loc>
</url>
<url>
<loc>https://daodao.ee/tag/jdcloud</loc>
</url>
<url>
<loc>https://daodao.ee/tag/content-operations</loc>
</url>
<url>
<loc>https://daodao.ee/tag/vector-search</loc>
</url>
<url>
<loc>https://daodao.ee/tag/command-line</loc>
</url>
<url>
<loc>https://daodao.ee/tag/backup-restore</loc>
</url>
<url>
<loc>https://daodao.ee/tag/developer-tools</loc>
</url>
<url>
<loc>https://daodao.ee/tag/database</loc>
</url>
<url>
<loc>https://daodao.ee/tag/file-sync</loc>
</url>
<url>
<loc>https://daodao.ee/tag/management</loc>
</url>
<url>
<loc>https://daodao.ee/tag/website-icons</loc>
</url>
<url>
<loc>https://daodao.ee/tag/self-hosting</loc>
</url>
<url>
<loc>https://daodao.ee/tag/rainyun</loc>
</url>
<url>
<loc>https://daodao.ee/tag/korea-vps</loc>
</url>
<url>
<loc>https://daodao.ee/tag/hong-kong-vps</loc>
</url>
<url>
<loc>https://daodao.ee/post/postgresql-explain-analyze-rows-loops-buffers</loc>
<lastmod>2026-10-12T02:17:37.758Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/postgresql-not-in-null-not-exists</loc>
<lastmod>2026-10-12T02:17:33.813Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/adminer-vps-docker</loc>
<lastmod>2026-10-11T04:48:59.435Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/pgweb-vps-docker</loc>
<lastmod>2026-10-11T04:48:55.511Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/rainyun-wordpress-backup-restore-1panel</loc>
<lastmod>2026-10-06T10:04:06.793Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/mcp-events-agent-webhook-reliability</loc>
<lastmod>2026-10-06T04:12:23.483Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/wordpress-upload-413-php-persistent-config</loc>
<lastmod>2026-10-05T15:22:53.310Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/lisahost-refund-window-traffic-test</loc>
<lastmod>2026-10-05T15:07:17.504Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/vps-real-https-network-acceptance</loc>
<lastmod>2026-10-05T14:46:18.602Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/puremac-first-cleanup</loc>
<lastmod>2026-10-03T15:18:41.364Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/silverbullet-vps-docker-multispace-notes</loc>
<lastmod>2026-10-03T11:22:24.030Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/cc-switch-new-ui-ai-coding-usage-cost-dashboard</loc>
<lastmod>2026-10-03T08:04:48.590Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/codex-find-skills-getting-started</loc>
<lastmod>2026-10-03T07:00:23.673Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/tududi-vps-docker-tasks-projects-notes</loc>
<lastmod>2026-10-03T05:19:15.523Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/lubelogger-vps-docker-maintenance-receipts</loc>
<lastmod>2026-10-03T04:58:20.233Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/komga-vps-docker-library-reading-progress</loc>
<lastmod>2026-10-03T04:07:52.141Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/duplicati-vps-docker-encrypted-backup-restore</loc>
<lastmod>2026-10-03T03:51:23.378Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/audiobookshelf-vps-docker-audiobooks-progress</loc>
<lastmod>2026-10-03T03:34:56.087Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/readeck-vps-docker-read-later-library</loc>
<lastmod>2026-10-03T03:18:27.160Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/navidrome-vps-docker-private-music-library</loc>
<lastmod>2026-10-03T03:06:36.218Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/listmonk-newsletter-deployment-subscription-bounces</loc>
<lastmod>2026-10-03T03:06:36.218Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/syncthing-21-vps-private-file-sync-versioning-guide</loc>
<lastmod>2026-10-03T15:43:37.358Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/gitea-28-vps-private-git-deploy-token-audit</loc>
<lastmod>2026-10-03T03:06:36.218Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/rainyun-korea-static-site-caddy</loc>
<lastmod>2026-10-01T12:02:34.317Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/rainyun-zhenjiang-14900k-game-vps</loc>
<lastmod>2026-10-01T13:09:56.639Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/ghost-jdcloud-ubuntu-blog-guide</loc>
<lastmod>2026-10-03T03:06:36.218Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/ip-as-logo-content-identity</loc>
<lastmod>2026-10-01T07:02:16.679Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/openai-dot-creator-business</loc>
<lastmod>2026-10-01T05:28:15.184Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/cloudflare-cf-dns-change-guide</loc>
<lastmod>2026-09-30T13:58:16.854Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/dbx-1panel-postgresql-redis-network</loc>
<lastmod>2026-10-03T03:06:36.218Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/cloudbeaver-vps-postgresql-readonly-access</loc>
<lastmod>2026-10-03T03:06:36.218Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/rsshub-vps-maintenance-backup-upgrade</loc>
<lastmod>2026-10-03T03:06:36.218Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/beszel-vps-docker-monitoring-guide</loc>
<lastmod>2026-10-03T03:06:36.218Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/jev-projects-selection-guide</loc>
<lastmod>2026-09-23T05:14:23.555Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/jev-laya-ci-failure-triage</loc>
<lastmod>2026-10-03T15:43:37.358Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/filecodebox-self-hosted-file-sharing</loc>
<lastmod>2026-10-03T15:43:37.358Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/docmost-self-hosted-notes</loc>
<lastmod>2026-10-03T03:06:36.218Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/promotion-performance-and-trust</loc>
<lastmod>2026-09-20T06:28:03.975Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/racknerd-seattle-vps-guide</loc>
<lastmod>2026-09-20T06:07:26.969Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/racknerd-mail-in-a-box-guide</loc>
<lastmod>2026-10-03T03:06:36.218Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/wananyun-hong-kong-vps</loc>
<lastmod>2026-10-03T15:43:37.358Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/ai-productivity-organizational-decisions</loc>
<lastmod>2026-09-20T01:57:52.410Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/semantic-understanding-vector-similarity</loc>
<lastmod>2026-09-20T01:57:43.649Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/opencontext-ai-coding-assistant-memory-review</loc>
<lastmod>2026-10-03T15:43:37.358Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/rainyun-los-angeles-residential-vps-review</loc>
<lastmod>2026-10-03T15:43:37.358Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/management-decisions-without-applause</loc>
<lastmod>2026-09-08T13:31:04.583Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/when-to-make-an-exception</loc>
<lastmod>2026-09-08T13:28:00.760Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/long-term-benefits-and-transition-costs</loc>
<lastmod>2026-09-08T13:19:27.526Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/fairness-and-efficiency-in-organizations</loc>
<lastmod>2026-09-08T13:19:23.057Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/enterprise-ai-efficiency-bottleneck</loc>
<lastmod>2026-09-05T11:27:26.900Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/why-correct-decisions-still-hurt</loc>
<lastmod>2026-09-05T11:27:26.900Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/management-decision-under-uncertainty</loc>
<lastmod>2026-09-05T11:27:26.900Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/high-performance-inverted-rule-engine</loc>
<lastmod>2026-09-20T05:37:36.003Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/elasticsearch-dynamic-product-segmentation</loc>
<lastmod>2026-09-20T05:37:36.003Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/java-21-engineering-capabilities</loc>
<lastmod>2026-09-20T05:37:36.003Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/mysql-slow-query-optimization</loc>
<lastmod>2026-09-20T05:37:36.003Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/ai-coding-harness</loc>
<lastmod>2026-09-20T05:37:36.003Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/enterprise-vector-search</loc>
<lastmod>2026-09-20T05:37:36.003Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/three-levels-of-reliability-engineering</loc>
<lastmod>2026-09-20T05:37:36.003Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/postgresql-full-text-search-and-pg-trgm</loc>
<lastmod>2026-09-20T05:37:36.003Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/nextjs-rsc-data-flow-boundaries</loc>
<lastmod>2026-09-20T05:37:36.003Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/api-idempotency-and-consistency</loc>
<lastmod>2026-09-20T05:37:36.003Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://daodao.ee/post/cloud-native-observability-loop</loc>
<lastmod>2026-09-20T05:37:36.003Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
