<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://blog.dongding.dev/</loc>
<lastmod>2026-11-09T09:19:52.073Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/</loc>
<lastmod>2026-11-09T09:19:52.073Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.dongding.dev/series/</loc>
<lastmod>2026-11-09T09:19:52.073Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.dongding.dev/bookmarks/</loc>
<lastmod>2026-11-09T09:19:52.073Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.dongding.dev/about/</loc>
<lastmod>2026-11-09T09:19:52.073Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/supabase-realtime-crowd-relay/</loc>
<lastmod>2026-11-09T09:19:50.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/anthropic-usage-policy-2026/</loc>
<lastmod>2026-11-09T09:19:36.762Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/bro-plain-words/</loc>
<lastmod>2026-11-09T09:19:37.998Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/claude-code-agent-network-allowlist/</loc>
<lastmod>2026-11-09T09:19:39.029Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/claude-code-hook-onfailure-block/</loc>
<lastmod>2026-11-09T09:19:39.475Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/claude-code-review-runs/</loc>
<lastmod>2026-11-09T09:19:40.462Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/codex-ultrafast-cost/</loc>
<lastmod>2026-11-05T04:54:47.981Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/design-taste-frontend-skill/</loc>
<lastmod>2026-11-09T09:19:42.312Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/gemini-4-argon-coding-agent/</loc>
<lastmod>2026-11-09T09:19:44.477Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/gitai-concurrent-land/</loc>
<lastmod>2026-11-09T09:19:44.917Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/merge-volume-bottleneck/</loc>
<lastmod>2026-11-05T05:01:11.883Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/no-ai-slop-skill/</loc>
<lastmod>2026-11-09T09:19:46.365Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/ui-ux-pro-max-skill/</loc>
<lastmod>2026-11-09T09:19:52.073Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/browser-tool-pick/</loc>
<lastmod>2026-11-05T04:56:06.662Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/claude-api-which-endpoint/</loc>
<lastmod>2026-11-09T09:19:38.513Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/claude-fable-5-1-vs-opus-5-5/</loc>
<lastmod>2026-11-09T09:19:40.931Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/embeddinggemma-2-dimensions/</loc>
<lastmod>2026-11-09T09:19:43.263Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/grilling-skill-rounds/</loc>
<lastmod>2026-11-05T05:03:07.961Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/codex-daemon-auto-start/</loc>
<lastmod>2026-11-09T09:19:41.815Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/emil-design-eng-skill/</loc>
<lastmod>2026-11-09T09:19:43.738Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/rea-mcp-app-asar/</loc>
<lastmod>2026-11-05T04:56:26.425Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/subagent-autocompact-workflow-model/</loc>
<lastmod>2026-11-05T04:57:05.332Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/anatomy-skill/</loc>
<lastmod>2026-11-05T04:58:06.239Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/bigarrow-screen-arrow/</loc>
<lastmod>2026-11-05T04:59:46.092Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/access-refresh-token/</loc>
<lastmod>2026-11-09T09:19:36.182Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/bank-breach-defense-checklist/</loc>
<lastmod>2026-11-09T09:19:37.506Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/caveman-skill-output-tokens/</loc>
<lastmod>2026-11-05T04:56:30.938Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/cloudflare-web-search-api/</loc>
<lastmod>2026-11-09T09:19:41.344Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/codex-mcp-login/</loc>
<lastmod>2026-11-05T04:58:49.780Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/diagram-design-skill/</loc>
<lastmod>2026-11-09T09:19:42.758Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/gpt-6-astra-sol-luna/</loc>
<lastmod>2026-11-05T05:00:08.029Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/make-interfaces-feel-better/</loc>
<lastmod>2026-11-09T09:19:45.919Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/openai-decisions-api/</loc>
<lastmod>2026-11-09T09:19:46.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/ponytail-skill-ladder/</loc>
<lastmod>2026-11-09T09:19:47.286Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/post-vs-put-idempotency/</loc>
<lastmod>2026-11-09T09:19:47.786Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/stack-and-heap/</loc>
<lastmod>2026-11-09T09:19:49.220Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/supabase-realtime/</loc>
<lastmod>2026-11-05T04:59:14.936Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/superpowers-systematic-debugging/</loc>
<lastmod>2026-11-09T09:19:51.587Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/codex-gpt-5-5-retirement/</loc>
<lastmod>2026-11-05T05:01:26.404Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/claude-code-agents-md/</loc>
<lastmod>2026-11-05T05:02:27.688Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/claude-code-haiku-5-5-pricing/</loc>
<lastmod>2026-11-05T05:05:18.842Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/claude-code-send-now-behavior/</loc>
<lastmod>2026-11-05T05:06:06.783Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/jwt-storage-logout/</loc>
<lastmod>2026-11-09T09:19:45.403Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/process-vs-thread/</loc>
<lastmod>2026-11-09T09:19:48.213Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/spring-di-ioc/</loc>
<lastmod>2026-11-09T09:19:48.628Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/claude-code-auto-mode-default/</loc>
<lastmod>2026-11-05T05:03:25.182Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/claude-code-mods/</loc>
<lastmod>2026-11-09T09:19:39.919Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/claude-code-opus-sonnet-5-5-pricing-1m/</loc>
<lastmod>2026-11-05T05:09:00.472Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/claude-code-prompt-audit-plugin-eval/</loc>
<lastmod>2026-11-05T05:10:02.498Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/7/</loc>
<lastmod>2026-08-16T05:34:48.909Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/blog-step-1-plan/</loc>
<lastmod>2026-11-05T04:59:11.990Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/blog-step-2-design-system/</loc>
<lastmod>2026-11-05T04:59:32.470Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/blog-step-3-prototype/</loc>
<lastmod>2026-11-05T04:59:54.028Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/blog-step-4-implementation/</loc>
<lastmod>2026-11-05T05:00:09.153Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/supabase-auth/</loc>
<lastmod>2026-11-09T09:19:49.652Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/supabase-database-rls/</loc>
<lastmod>2026-11-09T09:19:50.044Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/supabase-practical-guide/</loc>
<lastmod>2026-11-09T09:19:50.423Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/supabase-storage-realtime/</loc>
<lastmod>2026-11-09T09:19:51.211Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/supabase-vs-convex/</loc>
<lastmod>2026-11-05T04:58:13.616Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/aws-secrets-manager-kms/</loc>
<lastmod>2026-08-06T03:47:35.874Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/cloudwatch-dashboard/</loc>
<lastmod>2026-08-26T02:05:14.181Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/baekjoon-3085-candy-game/</loc>
<lastmod>2026-08-26T02:05:41.749Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/kakao-api-login/</loc>
<lastmod>2026-08-26T02:09:37.268Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/binary-search-decision-stable/</loc>
<lastmod>2026-10-14T05:57:14.210Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/baekjoon-14503-robot-cleaner/</loc>
<lastmod>2026-08-26T02:04:43.601Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/baekjoon-2468-safe-area/</loc>
<lastmod>2026-08-26T02:03:18.858Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/baekjoon-2573-iceberg/</loc>
<lastmod>2026-08-26T02:03:53.157Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/baekjoon-7569-tomato/</loc>
<lastmod>2026-08-26T02:04:17.060Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/baekjoon-9205-beer-walk/</loc>
<lastmod>2026-08-26T02:02:58.570Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/baekjoon-2644-kinship/</loc>
<lastmod>2026-08-26T02:05:30.738Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/baekjoon-2178-maze/</loc>
<lastmod>2026-08-26T02:05:19.661Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/baekjoon-2606-virus/</loc>
<lastmod>2026-08-26T02:05:25.014Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/baekjoon-2667-apartment-numbering/</loc>
<lastmod>2026-10-14T05:53:36.983Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/java-testing-basics/</loc>
<lastmod>2026-10-14T05:53:51.359Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/dfs-bfs-baekjoon-1260/</loc>
<lastmod>2026-08-26T02:05:05.471Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/posts/github-actions-spring-boot-aws-ci-cd/</loc>
<lastmod>2026-08-26T02:09:23.986Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://blog.dongding.dev/category/spring/</loc>
<lastmod>2026-11-09T09:19:48.628Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://blog.dongding.dev/category/system/</loc>
<lastmod>2026-11-09T09:19:51.211Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://blog.dongding.dev/category/system-arch/</loc>
<lastmod>2026-11-09T09:19:50.821Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://blog.dongding.dev/category/interview/</loc>
<lastmod>2026-11-09T09:19:49.220Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://blog.dongding.dev/category/interview-cs/</loc>
<lastmod>2026-11-09T09:19:49.220Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://blog.dongding.dev/category/algorithm/</loc>
<lastmod>2026-10-14T05:57:14.210Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://blog.dongding.dev/category/algorithm-solve/</loc>
<lastmod>2026-10-14T05:53:36.983Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://blog.dongding.dev/category/algorithm-study/</loc>
<lastmod>2026-10-14T05:57:14.210Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://blog.dongding.dev/category/project/</loc>
<lastmod>2026-11-05T05:00:09.153Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://blog.dongding.dev/category/ai/</loc>
<lastmod>2026-11-09T09:19:52.073Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://blog.dongding.dev/tags/supabase/</loc>
<lastmod>2026-11-09T09:19:51.211Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://blog.dongding.dev/tags/realtime/</loc>
<lastmod>2026-11-09T09:19:50.821Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://blog.dongding.dev/tags/websocket/</loc>
<lastmod>2026-11-09T09:19:50.821Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://blog.dongding.dev/tags/performance/</loc>
<lastmod>2026-11-09T09:19:50.821Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://blog.dongding.dev/tags/ai/</loc>
<lastmod>2026-11-09T09:19:51.587Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://blog.dongding.dev/tags/llm/</loc>
<lastmod>2026-11-09T09:19:46.821Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://blog.dongding.dev/tags/security/</loc>
<lastmod>2026-11-09T09:19:51.211Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://blog.dongding.dev/tags/claude-code/</loc>
<lastmod>2026-11-09T09:19:52.073Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://blog.dongding.dev/tags/skill/</loc>
<lastmod>2026-11-09T09:19:52.073Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://blog.dongding.dev/tags/workflow/</loc>
<lastmod>2026-11-09T09:19:51.587Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://blog.dongding.dev/tags/design-system/</loc>
<lastmod>2026-11-09T09:19:52.073Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://blog.dongding.dev/tags/comparison/</loc>
<lastmod>2026-11-09T09:19:52.073Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://blog.dongding.dev/tags/git/</loc>
<lastmod>2026-11-09T09:19:44.917Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://blog.dongding.dev/tags/ci-cd/</loc>
<lastmod>2026-11-05T05:01:11.883Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://blog.dongding.dev/tags/github-actions/</loc>
<lastmod>2026-11-05T05:01:11.883Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://blog.dongding.dev/tags/backend/</loc>
<lastmod>2026-11-09T09:19:51.211Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://blog.dongding.dev/tags/planning/</loc>
<lastmod>2026-11-05T05:03:07.961Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://blog.dongding.dev/tags/devops/</loc>
<lastmod>2026-11-09T09:19:41.815Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://blog.dongding.dev/tags/mcp/</loc>
<lastmod>2026-11-05T04:58:49.780Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://blog.dongding.dev/tags/jwt/</loc>
<lastmod>2026-11-09T09:19:49.652Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://blog.dongding.dev/tags/auth/</loc>
<lastmod>2026-11-09T09:19:49.652Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://blog.dongding.dev/tags/server/</loc>
<lastmod>2026-11-09T09:19:47.786Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://blog.dongding.dev/tags/java/</loc>
<lastmod>2026-11-09T09:19:49.220Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://blog.dongding.dev/tags/rls/</loc>
<lastmod>2026-11-09T09:19:51.211Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://blog.dongding.dev/tags/spring/</loc>
<lastmod>2026-11-09T09:19:48.628Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://blog.dongding.dev/tags/spring-boot/</loc>
<lastmod>2026-11-09T09:19:48.628Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://blog.dongding.dev/tags/test/</loc>
<lastmod>2026-11-05T05:10:02.498Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://blog.dongding.dev/tags/blog/</loc>
<lastmod>2026-11-05T05:00:09.153Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://blog.dongding.dev/tags/claude-design/</loc>
<lastmod>2026-11-05T04:59:54.028Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://blog.dongding.dev/tags/postgres/</loc>
<lastmod>2026-11-09T09:19:50.423Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://blog.dongding.dev/tags/algorithm/</loc>
<lastmod>2026-08-26T02:05:05.471Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://blog.dongding.dev/tags/bfs/</loc>
<lastmod>2026-08-26T02:05:05.471Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://blog.dongding.dev/series/project-blog/</loc>
<lastmod>2026-11-05T05:00:09.153Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://blog.dongding.dev/series/supabase-guide/</loc>
<lastmod>2026-11-09T09:19:51.211Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
</urlset>
