<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://vabora.dev/</loc>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://vabora.dev/archive</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://vabora.dev/tags</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://vabora.dev/categories</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://vabora.dev/about</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://vabora.dev/posts/sqlite-wal-concurrency</loc>
    <lastmod>2026-09-26T19:25:00+08:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://vabora.dev/posts/php85-zero-dependency-framework</loc>
    <lastmod>2026-09-26T19:25:00+08:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://vabora.dev/posts/vue3-naive-ui-admin</loc>
    <lastmod>2026-09-26T19:25:00+08:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://vabora.dev/posts/geo-generative-engine-optimization</loc>
    <lastmod>2026-09-26T19:25:00+08:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://vabora.dev/posts/sse-streaming-ai</loc>
    <lastmod>2026-09-26T19:25:00+08:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://vabora.dev/posts/sqlite-production-practices</loc>
    <lastmod>2026-09-26T19:25:00+08:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://vabora.dev/posts/markdown-xss-hardening</loc>
    <lastmod>2026-09-26T19:25:00+08:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://vabora.dev/posts/jsonld-structured-data-blog</loc>
    <lastmod>2026-09-26T19:25:00+08:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://vabora.dev/posts/design-tokens-dark-mode</loc>
    <lastmod>2026-09-26T19:25:00+08:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://vabora.dev/posts/llms-txt-markdown-endpoint</loc>
    <lastmod>2026-09-26T19:25:00+08:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://vabora.dev/posts/independent-dev-quoting</loc>
    <lastmod>2026-09-26T19:25:00+08:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://vabora.dev/posts/caching-strategy-static-site</loc>
    <lastmod>2026-09-26T19:25:00+08:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://vabora.dev/posts/ai-assisted-coding-boundaries</loc>
    <lastmod>2026-09-26T19:25:00+08:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://vabora.dev/posts/launch-health-check</loc>
    <lastmod>2026-09-26T19:25:00+08:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://vabora.dev/posts/vabora-framework-100-release</loc>
    <lastmod>2026-09-26T19:25:00+08:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://vabora.dev/posts/php85-property-hooks</loc>
    <lastmod>2026-09-26T19:25:00+08:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://vabora.dev/posts/vue3-composables-patterns</loc>
    <lastmod>2026-09-26T19:25:00+08:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://vabora.dev/posts/image-pipeline-gd-webp</loc>
    <lastmod>2026-09-26T19:25:00+08:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://vabora.dev/posts/migration-rollback-safety</loc>
    <lastmod>2026-09-26T19:25:00+08:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://vabora.dev/posts/performance-budget-web</loc>
    <lastmod>2026-09-26T19:25:00+08:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://vabora.dev/tags/ai</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://vabora.dev/tags/%E6%9C%80%E4%BD%B3%E5%AE%9E%E8%B7%B5</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://vabora.dev/tags/%E6%9E%B6%E6%9E%84%E8%AE%BE%E8%AE%A1</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://vabora.dev/tags/%E7%BC%93%E5%AD%98</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://vabora.dev/tags/seo</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://vabora.dev/tags/css3</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://vabora.dev/tags/%E5%89%8D%E7%AB%AF</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://vabora.dev/tags/geo</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://vabora.dev/tags/php-8</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://vabora.dev/tags/%E6%80%A7%E8%83%BD</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://vabora.dev/tags/%E4%B8%8A%E4%BC%A0</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://vabora.dev/tags/%E8%A1%8C%E4%B8%9A%E8%A7%82%E5%AF%9F</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://vabora.dev/tags/vue-3</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://vabora.dev/tags/%E8%BF%90%E7%BB%B4</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://vabora.dev/tags/%E5%AE%89%E5%85%A8</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://vabora.dev/tags/markdown</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://vabora.dev/tags/%E6%95%B0%E6%8D%AE%E5%BA%93</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://vabora.dev/tags/vabora-framework</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://vabora.dev/tags/sqlite</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://vabora.dev/tags/naive-ui</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://vabora.dev/categories/tech</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://vabora.dev/categories/product</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://vabora.dev/categories/practice</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://vabora.dev/categories/industry</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://vabora.dev/cases/vabora-dev-website</loc>
    <lastmod>2026-09-26T19:25:00+08:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vabora.dev/cases/b2b-manufacturer-geo</loc>
    <lastmod>2026-09-26T19:25:00+08:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vabora.dev/cases/real-estate-lead-site</loc>
    <lastmod>2026-09-26T19:25:00+08:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vabora.dev/cases/finance-report-automation</loc>
    <lastmod>2026-09-26T19:25:00+08:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vabora.dev/cases/scenic-guide-miniprogram</loc>
    <lastmod>2026-09-26T19:25:00+08:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vabora.dev/cases/logistics-tracking-dashboard</loc>
    <lastmod>2026-09-26T19:25:00+08:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vabora.dev/cases/brand-ecommerce-site</loc>
    <lastmod>2026-09-26T19:25:00+08:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vabora.dev/cases/precision-manufacturing-board</loc>
    <lastmod>2026-09-26T19:25:00+08:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vabora.dev/cases/clinic-appointment-followup</loc>
    <lastmod>2026-09-26T19:25:00+08:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vabora.dev/cases/kids-education-booking</loc>
    <lastmod>2026-09-26T19:25:00+08:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vabora.dev/cases/chain-restaurant-ordering</loc>
    <lastmod>2026-09-26T19:25:00+08:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vabora.dev/cases</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vabora.dev/services/website-design</loc>
    <lastmod>2026-09-26T19:25:00+08:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vabora.dev/services/mobile-app</loc>
    <lastmod>2026-09-26T19:25:00+08:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vabora.dev/services/enterprise-system</loc>
    <lastmod>2026-09-26T19:25:00+08:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vabora.dev/services/seo-geo</loc>
    <lastmod>2026-09-26T19:25:00+08:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vabora.dev/services/ai-application</loc>
    <lastmod>2026-09-26T19:25:00+08:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vabora.dev/services/automation</loc>
    <lastmod>2026-09-26T19:25:00+08:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vabora.dev/services</loc>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
</urlset>