<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://ditingweilai.com</loc>
<lastmod>2026-06-12T16:52:46.192Z</lastmod>
<changefreq>daily</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://ditingweilai.com/posts</loc>
<lastmod>2026-06-12T16:52:46.192Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://ditingweilai.com/redis-guide-caching-strategies-data-structures</loc>
<lastmod>2026-06-11T11:16:30.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ditingweilai.com/post-1781239510895</loc>
<lastmod>2026-06-12T12:45:10.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ditingweilai.com/dark-mode-design-guide-beyond-color-inversion</loc>
<lastmod>2026-06-11T11:16:30.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ditingweilai.com/typography-system-design-scalable-hierarchy</loc>
<lastmod>2026-06-11T11:16:30.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ditingweilai.com/ai</loc>
<lastmod>2026-06-12T12:31:01.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ditingweilai.com/data-driven-product-decisions-metrics-framework</loc>
<lastmod>2026-06-11T11:16:30.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ditingweilai.com/open-source-vs-closed-llm-landscape-2026</loc>
<lastmod>2026-06-11T11:16:30.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ditingweilai.com/typescript-55-new-features</loc>
<lastmod>2026-06-09T16:38:05.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ditingweilai.com/deep-work-focus-open-office-era</loc>
<lastmod>2026-06-11T11:16:30.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ditingweilai.com/indie-hacker-golden-age-2026-survival-guide</loc>
<lastmod>2026-06-11T11:16:30.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ditingweilai.com/remote-work-productivity-async-collaboration</loc>
<lastmod>2026-06-11T11:16:30.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ditingweilai.com/user-research-10-methods-qualitative-quantitative</loc>
<lastmod>2026-06-11T11:16:30.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ditingweilai.com/post-1781238803576</loc>
<lastmod>2026-06-12T04:35:05.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ditingweilai.com/engineer-to-tech-manager-transition-traps</loc>
<lastmod>2026-06-11T11:16:30.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ditingweilai.com/post-1781239300668</loc>
<lastmod>2026-06-12T12:41:40.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ditingweilai.com/user-growth-pmf-to-scale-framework</loc>
<lastmod>2026-06-11T11:16:30.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ditingweilai.com/react-19-new-features-actions-use-hook</loc>
<lastmod>2026-06-11T11:16:30.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ditingweilai.com/app</loc>
<lastmod>2026-06-12T12:36:42.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ditingweilai.com/tailwindcss-v4-css-first-performance</loc>
<lastmod>2026-06-11T11:16:30.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ditingweilai.com/product-roadmap-balance-user-needs-tech-debt</loc>
<lastmod>2026-06-11T11:16:30.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ditingweilai.com/database-mysql-postgres-planetscale-2026</loc>
<lastmod>2026-06-11T11:16:30.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ditingweilai.com/okr-implementation-avoid-becoming-kpi-replacement</loc>
<lastmod>2026-06-11T11:16:30.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ditingweilai.com/webassembly-frontend-performance-use-cases</loc>
<lastmod>2026-06-11T11:16:30.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ditingweilai.com/subscription-pricing-strategy-optimal-price</loc>
<lastmod>2026-06-11T11:16:30.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ditingweilai.com/edge-computing-commercialization-cdn-ai-inference</loc>
<lastmod>2026-06-11T11:16:30.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ditingweilai.com/trpc-vs-graphql-type-safe-api-comparison</loc>
<lastmod>2026-06-11T11:16:30.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ditingweilai.com/ai-coding-tools-2026-copilot-cursor-claude</loc>
<lastmod>2026-06-12T11:50:13.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ditingweilai.com/responsive-design-evolution-container-queries</loc>
<lastmod>2026-06-11T11:16:30.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ditingweilai.com/quantum-computing-commercialization-2026-reality</loc>
<lastmod>2026-06-11T11:16:30.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ditingweilai.com/nextjs-app-router-performance-lcp-inp</loc>
<lastmod>2026-06-09T16:38:05.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ditingweilai.com/color-theory-ui-design-color-wheel-emotion</loc>
<lastmod>2026-06-11T11:16:30.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ditingweilai.com/engineer-promotion-logic-p5-to-p8-competency-model</loc>
<lastmod>2026-06-11T11:16:30.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ditingweilai.com/micro-interactions-design-details-that-matter</loc>
<lastmod>2026-06-11T11:16:30.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ditingweilai.com/ai-powered-content-creation-2026</loc>
<lastmod>2026-06-11T11:16:30.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ditingweilai.com/app-overview</loc>
<lastmod>2026-06-09T16:38:05.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ditingweilai.com/drizzle-orm-best-practices-type-safe</loc>
<lastmod>2026-06-11T11:16:30.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ditingweilai.com/post-1781239183999</loc>
<lastmod>2026-06-12T12:39:43.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ditingweilai.com/post-1781239393216</loc>
<lastmod>2026-06-12T12:43:12.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ditingweilai.com/accessibility-a11y-design-inclusive-products</loc>
<lastmod>2026-06-11T11:16:30.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ditingweilai.com/nextjs-15-fullstack-cms-guide</loc>
<lastmod>2026-06-09T16:38:05.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ditingweilai.com/demo-app-smart-inspection</loc>
<lastmod>2026-04-10T00:24:12.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ditingweilai.com/demo-app-store-membership</loc>
<lastmod>2026-04-07T00:24:12.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ditingweilai.com/demo-app-training-learning</loc>
<lastmod>2026-04-04T00:24:12.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ditingweilai.com/demo-website-group-brand</loc>
<lastmod>2026-06-09T13:29:13.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ditingweilai.com/demo-website-manufacturing-portal</loc>
<lastmod>2026-04-08T00:24:12.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ditingweilai.com/demo-website-campaign-event</loc>
<lastmod>2026-04-05T00:24:12.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ditingweilai.com/demo-miniprogram-community-booking</loc>
<lastmod>2026-04-09T00:24:12.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ditingweilai.com/demo-miniprogram-store-membership</loc>
<lastmod>2026-04-06T00:24:12.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ditingweilai.com/demo-miniprogram-gov-service</loc>
<lastmod>2026-04-03T00:24:12.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ditingweilai.com/design-system-tokens-to-components</loc>
<lastmod>2026-06-11T11:16:30.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ditingweilai.com/low-code-platform-boundaries-when-to-use</loc>
<lastmod>2026-06-11T11:16:30.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ditingweilai.com/kubernetes-introduction-container-orchestration</loc>
<lastmod>2026-06-11T11:16:30.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ditingweilai.com/technical-writing-art-documentation-people-read</loc>
<lastmod>2026-06-11T11:16:30.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ditingweilai.com/aicrm</loc>
<lastmod>2026-06-12T12:26:36.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ditingweilai.com/about</loc>
<lastmod>2026-04-11T15:29:52.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ditingweilai.com/terms</loc>
<lastmod>2026-04-11T09:18:56.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ditingweilai.com/privacy</loc>
<lastmod>2026-04-10T08:57:52.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ditingweilai.com/contact</loc>
<lastmod>2026-06-08T21:24:26.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ditingweilai.com/automation</loc>
<lastmod>2026-06-12T12:18:07.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://ditingweilai.com/prod-center</loc>
<lastmod>2026-06-12T11:17:19.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://ditingweilai.com/maintain</loc>
<lastmod>2026-06-12T12:18:07.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://ditingweilai.com/tech</loc>
<lastmod>2026-04-11T07:12:02.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://ditingweilai.com/app</loc>
<lastmod>2026-06-12T12:18:07.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://ditingweilai.com/ai</loc>
<lastmod>2026-06-12T12:18:07.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://ditingweilai.com/site</loc>
<lastmod>2026-04-11T23:07:47.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://ditingweilai.com/mp</loc>
<lastmod>2026-06-12T12:21:25.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
</urlset>
