<?xml version="1.0" encoding="utf-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://www.jackzhaojin.com/privacy/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://www.jackzhaojin.com/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://www.jackzhaojin.com/certifications/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://www.jackzhaojin.com/portfolio/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://www.jackzhaojin.com/writing/2025-04-13-vibe-coding-star-story-generator/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://www.jackzhaojin.com/talks/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://www.jackzhaojin.com/writing/2025-05-28-aem-headless-when-frontend-teams-lead/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://www.jackzhaojin.com/writing/2025-06-04-seven-aem-capabilities-tradeoffs/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://www.jackzhaojin.com/writing/2025-06-08-edge-cms-shift-adobe-eds/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://www.jackzhaojin.com/writing/2025-06-12-azure-rbac-cicd-for-ai-agents/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://www.jackzhaojin.com/writing/2025-07-06-ai-coded-nextjs-agent-release-1/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://www.jackzhaojin.com/writing/2025-07-07-ai-coded-nextjs-agent-cicd-infrastructure/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://www.jackzhaojin.com/writing/2025-07-11-scaling-ai-coding-delivery-methodology/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://www.jackzhaojin.com/writing/2025-07-12-aem-headless-omnichannel-architecture/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://www.jackzhaojin.com/writing/2025-07-13-three-eds-offerings/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://www.jackzhaojin.com/writing/2025-09-01-aem-caching-production-architectures/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://www.jackzhaojin.com/writing/2025-10-05-mcp-server-for-eds-da-live/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://www.jackzhaojin.com/writing/2026-01-05-from-prompts-to-harness/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://www.jackzhaojin.com/writing/2025-10-12-da-live-mcp-across-ai-platforms/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://www.jackzhaojin.com/writing/2026-01-29-playwright-stakeholder-demos/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://www.jackzhaojin.com/writing/2026-02-05-reusable-ai-development-modules/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://www.jackzhaojin.com/writing/2026-03-23-eds-hlx-admin-agentic-config/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://www.jackzhaojin.com/writing/2026-04-05-continuous-executive-agent-v2-1/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://www.jackzhaojin.com/writing/2026-04-12-two-ai-skills-team-enablement/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://www.jackzhaojin.com/writing/2026-05-17-adobe-eds-skills-hands-on/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://www.jackzhaojin.com/writing/2026-05-24-theming-eds-with-google-stitch/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://www.jackzhaojin.com/writing/2026-05-31-continuous-agent-second-brain/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://www.jackzhaojin.com/writing/2026-06-28-patterns-of-work/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://www.jackzhaojin.com/writing/2026-07-21-four-frontier-models-one-prompt/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://www.jackzhaojin.com/writing/2026-08-09-adobe-stardust-explained/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://www.jackzhaojin.com/writing/2026-08-15-anima-mesh-company-of-zero/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://www.jackzhaojin.com/writing/2026-09-20-aem-edge-functions-google-sign-in/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://www.jackzhaojin.com/writing/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://www.jackzhaojin.com/writing/2026-10-10-adaptto-2026-25-talks/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://www.jackzhaojin.com/writing/2026-10-25-eds-migration-two-goal-prompts/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://www.jackzhaojin.com/portfolio/aem-rockstar-2024/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://www.jackzhaojin.com/portfolio/ai-builder-kit/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://www.jackzhaojin.com/portfolio/azure-star-generator/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://www.jackzhaojin.com/portfolio/anima-mesh/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://www.jackzhaojin.com/portfolio/built-with-bruce/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://www.jackzhaojin.com/portfolio/ciam-demo/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://www.jackzhaojin.com/portfolio/content-factory/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://www.jackzhaojin.com/portfolio/continuous-executive-agent/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://www.jackzhaojin.com/portfolio/conversion-factory/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://www.jackzhaojin.com/portfolio/postal-portal/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://www.jackzhaojin.com/portfolio/shadow-pivot/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://www.jackzhaojin.com/talks/adaptto-2026/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://www.jackzhaojin.com/talks/adaptto-2026-lightning/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://www.jackzhaojin.com/talks/ai-tinkerers-2026/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://www.jackzhaojin.com/talks/aem-rockstar-2024/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://www.jackzhaojin.com/talks/ai-tinkerers-2026-animamesh/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://www.jackzhaojin.com/talks/columbus-ai-2025/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://www.jackzhaojin.com/talks/columbus-ai-2026-panel/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://www.jackzhaojin.com/talks/columbus-ai-2026-talk/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://www.jackzhaojin.com/talks/denison-2026/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://www.jackzhaojin.com/terms/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
</urlset>
