<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://jasperhaynes.com/</loc>
    <lastmod>2026-07-11</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/</loc>
    <lastmod>2026-07-11</lastmod>
    <changefreq>daily</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/about</loc>
    <lastmod>2026-07-11</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/nl/product-owner</loc>
    <lastmod>2026-07-11</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/training/</loc>
    <lastmod>2026-07-11</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/work/</loc>
    <lastmod>2026-07-11</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/microsofts-new-mai-models</loc>
    <lastmod>2026-07-11</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/building-an-iphone-app-with-zero-technical-skills-bryce-rattner-keithley</loc>
    <lastmod>2026-07-10</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/why-video-agent-models-are-next-ethan-he-xai-grok-imagine</loc>
    <lastmod>2026-07-09</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/a-rational-conversation-on-where-ai-is-actually-going-benedict-evans</loc>
    <lastmod>2026-07-08</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/ontario-auditors-find-doctors-ai-note-takers-routinely-blow-basic-facts</loc>
    <lastmod>2026-07-07</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/the-speed-of-prototyping-in-the-age-of-ai</loc>
    <lastmod>2026-07-06</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/how-we-contain-claude-across-products</loc>
    <lastmod>2026-07-05</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/ai-job-grief-a-psychological-crisis-hitting-tech-workers</loc>
    <lastmod>2026-07-04</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/dynamic-workflows-in-claude-code</loc>
    <lastmod>2026-07-03</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/is-ai-causing-a-repeat-of-frontends-lost-decade</loc>
    <lastmod>2026-07-02</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/claude-code-as-a-daily-driver-claudemd-skills-subagents-plugins-and-mcps</loc>
    <lastmod>2026-07-01</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/investigating-how-prompt-politeness-affects-llm-accuracy-2025</loc>
    <lastmod>2026-06-30</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/microsoft-copilot-cowork-exfiltrates-files</loc>
    <lastmod>2026-06-29</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/how-the-engineer-behind-claude-cowork-actually-uses-claude</loc>
    <lastmod>2026-06-28</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/constraint-decay-the-fragility-of-llm-agents-in-back-end-code-generation</loc>
    <lastmod>2026-06-27</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/the-ai-paradox-more-automation-more-humans-more-work-dan-shipper</loc>
    <lastmod>2026-06-26</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/microsoft-starts-canceling-claude-code-licenses</loc>
    <lastmod>2026-06-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/modelsdev-open-source-database-of-ai-model-specs-pricing-and-capabilities</loc>
    <lastmod>2026-06-24</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/ftc-to-require-cox-media-group-two-other-firms-to-pay-nearly-1-million-to-settle</loc>
    <lastmod>2026-06-23</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/giving-agents-computers-ivan-burazin-daytona</loc>
    <lastmod>2026-06-22</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/railway-the-agent-native-cloud-jake-cooper</loc>
    <lastmod>2026-06-21</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/what-launched-at-google-io-2026-30-minute-day-1-recap</loc>
    <lastmod>2026-06-20</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/openai-adopts-googles-synthid-watermark-for-ai-images-with-verification-tool</loc>
    <lastmod>2026-06-19</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/html-is-the-new-markdown-how-anthropic-engineers-are-building-with-claude-code</loc>
    <lastmod>2026-06-18</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/i-dont-think-ai-will-make-your-processes-go-faster</loc>
    <lastmod>2026-06-17</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/why-were-at-the-beginning-of-the-ai-hardware-boom-caitlin-kalinowski-exopenai-me</loc>
    <lastmod>2026-06-16</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/community-wisdom-screening-ai-slop-in-hiring-wispr-flow-alternatives-for-voice-t</loc>
    <lastmod>2026-06-15</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/deepseek-v4-flash-means-llm-steering-is-interesting-again</loc>
    <lastmod>2026-06-14</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/amazon-workers-under-pressure-to-up-their-ai-usage-are-making-up-tasks</loc>
    <lastmod>2026-06-13</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/claude-for-small-business</loc>
    <lastmod>2026-06-12</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/launch-hn-voker-yc-s24-analytics-for-ai-agents</loc>
    <lastmod>2026-06-10</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/reimagining-the-mouse-pointer-for-the-ai-era</loc>
    <lastmod>2026-06-09</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/thoughts-on-gitlabs-workforce-reduction-and-structural-and-strategic-decisions</loc>
    <lastmod>2026-06-07</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/task-paralysis-and-ai</loc>
    <lastmod>2026-06-06</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/an-ai-coding-agent-used-to-write-code-needs-to-reduce-your-maintenance-costs</loc>
    <lastmod>2026-06-05</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/community-wisdom-what-to-do-when-non-pms-start-shipping-directly-to-production-t</loc>
    <lastmod>2026-06-04</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/ai-is-breaking-two-vulnerability-cultures</loc>
    <lastmod>2026-06-02</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/behind-the-scenes-hardening-firefox-with-claude-mythos-preview</loc>
    <lastmod>2026-05-31</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/quests-token-leaderboards-and-a-skills-marketplace-the-elite-ai-adoption-playboo</loc>
    <lastmod>2026-05-29</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/vibe-coding-and-agentic-engineering-are-getting-closer-than-id-like</loc>
    <lastmod>2026-05-28</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/why-saas-freemium-playbooks-dont-work-in-ai-and-what-to-do-instead</loc>
    <lastmod>2026-05-26</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/how-openai-delivers-low-latency-voice-ai-at-scale</loc>
    <lastmod>2026-05-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/the-internal-ai-tool-thats-transforming-how-stripe-designs-products-owen-william</loc>
    <lastmod>2026-05-24</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/openais-o1-correctly-diagnosed-67-of-er-patients-vs-50-55-by-triage-doctors</loc>
    <lastmod>2026-05-23</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/why-cultivating-agency-matters-more-than-cultivating-skills-in-the-ai-era-max-sc</loc>
    <lastmod>2026-05-22</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/open-design-use-your-coding-agent-as-a-design-engine</loc>
    <lastmod>2026-05-21</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/kimi-k26-just-beat-claude-gpt-55-and-gemini-in-a-coding-challenge</loc>
    <lastmod>2026-05-20</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/spotify-adds-verified-badges-to-distinguish-human-artists-from-ai</loc>
    <lastmod>2026-05-19</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/we-need-rss-for-sharing-abundant-vibe-coded-apps</loc>
    <lastmod>2026-05-16</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/the-zig-projects-rationale-for-their-firm-anti-ai-contribution-policy</loc>
    <lastmod>2026-05-14</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/we-decreased-our-llm-costs-with-opus</loc>
    <lastmod>2026-05-13</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/who-owns-the-code-claude-code-wrote</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/from-a-690-newsletter-to-3m-api-how-a-non-coder-built-memelord-jason-levin</loc>
    <lastmod>2026-05-10</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/agentic-ai-systems-violate-the-implicit-assumptions-of-database-design</loc>
    <lastmod>2026-05-09</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/evanflow-a-tdd-driven-feedback-loop-for-claude-code</loc>
    <lastmod>2026-05-08</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/community-wisdom-what-great-product-leaders-do-differently-claude-vs-chatgpt</loc>
    <lastmod>2026-05-07</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/dreaming-of-claude-exploring-the-new-feature</loc>
    <lastmod>2026-05-06</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/quoting-romain-huet</loc>
    <lastmod>2026-05-06</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/gpt-55-just-did-what-no-other-model-could</loc>
    <lastmod>2026-05-03</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/how-anthropics-product-team-moves-faster-than-anyone-else-cat-wu-head-of-product</loc>
    <lastmod>2026-05-02</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/what-claude-design-is-actually-good-for-and-why-figma-isnt-dead-yet</loc>
    <lastmod>2026-05-01</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/meta-to-start-capturing-employee-mouse-movements-keystrokes-for-ai-training</loc>
    <lastmod>2026-04-28</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/why-half-of-product-managers-are-in-trouble-nikhyl-singhal-meta-google</loc>
    <lastmod>2026-04-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/headless-everything-for-personal-ai</loc>
    <lastmod>2026-04-24</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/graphs-that-explain-the-state-of-ai-in-2026</loc>
    <lastmod>2026-04-23</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/changes-in-the-system-prompt-between-claude-opus-46-and-47</loc>
    <lastmod>2026-04-22</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/exploring-the-new-chatgpt-2-image-feature-a-game-changer-in-ai-interaction</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/are-the-costs-of-ai-agents-also-rising-exponentially-2025</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/how-to-build-a-claude-design-for-a-small-organisation</loc>
    <lastmod>2026-04-20</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/measuring-claude-47s-tokenizer-costs</loc>
    <lastmod>2026-04-19</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/anthropic-claude-opus-47-literally-one-step-better-than-46-in-every-dimension</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/hard-truths-about-building-in-the-ai-era-keith-rabois-khosla-ventures</loc>
    <lastmod>2026-04-17</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/notions-token-town-5-rebuilds-100-tools-mcp-vs-clis-and-the-software-factory-fut</loc>
    <lastmod>2026-04-17</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/ai-pm-onboarding-checklist</loc>
    <lastmod>2026-04-17</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/gptrosalind-for-life-sciences-research</loc>
    <lastmod>2026-04-17</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/strategic-canvas-agent</loc>
    <lastmod>2026-02-24</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/user-interviews-to-product-decisions</loc>
    <lastmod>2026-02-23</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/cross-functional-collaboration</loc>
    <lastmod>2026-02-22</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/north-star-metrics-ai-advisor</loc>
    <lastmod>2026-02-21</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/the-double-diamond-why-the-best-products-are-built-twice</loc>
    <lastmod>2026-02-20</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/adaptive-roadmap-planning</loc>
    <lastmod>2026-02-20</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/how-gemini-31-will-revolutionize-vibe-coding</loc>
    <lastmod>2026-02-19</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/rice-scoring-is-broken</loc>
    <lastmod>2026-02-19</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/write-prd-90-minutes</loc>
    <lastmod>2026-02-18</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/feedback-intelligence-playbook</loc>
    <lastmod>2026-02-17</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/goede-product-owner</loc>
    <lastmod>2026-02-16</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/stakeholder-mapping-with-ai</loc>
    <lastmod>2026-02-16</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/ai-toolkit-for-product-owners</loc>
    <lastmod>2026-02-16</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/ai-conversion-boost</loc>
    <lastmod>2026-02-15</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/ai-persona-management</loc>
    <lastmod>2026-02-15</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/how-to-handle-non-technical-stakeholders-in-an-ai-world</loc>
    <lastmod>2026-02-14</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/roadmap-visualizations-stakeholder-buy-in</loc>
    <lastmod>2026-02-14</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/blog/less-noise-framework</loc>
    <lastmod>2026-02-14</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/work/autoblog-pipeline</loc>
    <lastmod>2026-04-17</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/work/5-emails-to-100-sms-in-3-days</loc>
    <lastmod>2026-05-18</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/work/ai-conversion-boost</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/work/jasper-toolkit</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/work/vibe-coded-prospect-enrichment-pipeline</loc>
    <lastmod>2026-05-13</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/work/ai-training-platform</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/work/portfolio-site</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://jasperhaynes.com/work/how-we-shipped-a-hero-video</loc>
    <lastmod>2026-04-17</lastmod>
    <changefreq>monthly</changefreq>
  </url>
</urlset>