<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
  <url>
    <loc>https://gianfranco-mileo.com/</loc>
    <lastmod>2026-09-07T22:05:15Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog</loc>
    <lastmod>2026-09-07T22:05:15Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog?page=2</loc>
    <lastmod>2026-09-06T01:41:42Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog?page=3</loc>
    <lastmod>2026-09-06T01:41:42Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/category/ai-and-technology</loc>
    <lastmod>2026-09-06T01:41:42Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/category/tools-and-resources</loc>
    <lastmod>2026-09-07T22:05:15Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/category/leadership</loc>
    <lastmod>2026-09-06T01:41:42Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/category/productivity</loc>
    <lastmod>2026-09-06T01:41:42Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/tag/ai-agents</loc>
    <lastmod>2026-09-07T22:05:15Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/tag/program-management</loc>
    <lastmod>2026-09-07T22:05:15Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/tag/automation</loc>
    <lastmod>2026-09-07T22:05:15Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/tag/productivity</loc>
    <lastmod>2026-09-07T22:05:15Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/tag/tpm</loc>
    <lastmod>2026-09-07T22:05:15Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/tag/workflows</loc>
    <lastmod>2026-09-07T22:05:15Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/tag/risk-management</loc>
    <lastmod>2026-09-07T22:05:15Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/tag/strategy</loc>
    <lastmod>2026-09-07T22:05:15Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/tag/leadership</loc>
    <lastmod>2026-09-07T22:05:15Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/tag/industry-trends</loc>
    <lastmod>2026-09-07T22:05:15Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/tag/agentic-ai</loc>
    <lastmod>2026-09-07T22:05:15Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/tag/career</loc>
    <lastmod>2026-09-07T22:05:15Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/tag/communication</loc>
    <lastmod>2026-09-07T22:05:15Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/tag/developer-tools</loc>
    <lastmod>2026-09-07T22:05:15Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/tag/evaluation</loc>
    <lastmod>2026-09-07T22:05:15Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/tag/gemini</loc>
    <lastmod>2026-09-07T22:05:15Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/tag/llms</loc>
    <lastmod>2026-09-07T22:05:15Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/tag/observability</loc>
    <lastmod>2026-09-07T22:05:15Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/tag/prompt-engineering</loc>
    <lastmod>2026-09-07T22:05:15Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/tag/release-planning</loc>
    <lastmod>2026-09-07T22:05:15Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/tag/security</loc>
    <lastmod>2026-09-07T22:05:15Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/tag/android</loc>
    <lastmod>2026-09-07T22:05:15Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/tag/cloud</loc>
    <lastmod>2026-09-07T22:05:15Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/tag/decision-making</loc>
    <lastmod>2026-09-07T22:05:15Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/tag/mcp</loc>
    <lastmod>2026-09-07T22:05:15Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/tag/machine-learning</loc>
    <lastmod>2026-09-07T22:05:15Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/tag/startups</loc>
    <lastmod>2026-09-07T22:05:15Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/credentials</loc>
    <lastmod>2026-09-05T08:20:11Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/credentials/ai-product-management</loc>
    <lastmod>2026-09-05T08:20:11Z</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/credentials/microsoft-program-management</loc>
    <lastmod>2026-09-05T08:20:11Z</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/credentials/ibm-rag-and-agentic-ai</loc>
    <lastmod>2026-09-05T08:20:11Z</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/credentials/generative-ai-for-program-managers</loc>
    <lastmod>2026-09-05T08:20:11Z</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/credentials/ai-agent-developer</loc>
    <lastmod>2026-09-05T08:20:11Z</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/credentials/machine-learning-specialization</loc>
    <lastmod>2026-09-05T08:20:11Z</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/credentials/google-it-automation-with-python</loc>
    <lastmod>2026-09-05T08:20:11Z</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/credentials/google-advanced-data-analytics</loc>
    <lastmod>2026-09-05T08:20:11Z</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/credentials/google-data-driven-decision-making</loc>
    <lastmod>2026-09-05T08:20:11Z</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/credentials/google-project-management</loc>
    <lastmod>2026-09-05T08:20:11Z</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/credentials/google-ai</loc>
    <lastmod>2026-09-05T08:20:11Z</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/resume</loc>
    <lastmod>2026-09-05T18:50:02Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/resume.pdf</loc>
    <lastmod>2026-09-05T20:43:16Z</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/vibe-coding-throwaway-tools-a-tpms-new-habit</loc>
    <lastmod>2026-09-07T22:05:15Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://gianfranco-mileo.com/images/blog/vibe-coding-throwaway-tools-a-tpms-new-habit.webp</image:loc>
      <image:title>Vibe-Coding Throwaway Tools: A TPM&apos;s New Habit</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/the-real-ai-bottleneck-isnt-the-agents-its-the-wiring-between-them</loc>
    <lastmod>2026-09-06T01:41:42Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://gianfranco-mileo.com/images/blog/the-real-ai-bottleneck-isnt-the-agents-its-the-wiring-between-them.png</image:loc>
      <image:title>The Real AI Bottleneck Isn&apos;t the Agents — It&apos;s the Wiring Between Them</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/the-tpms-ai-stack-what-actually-moves-the-needle-on-release-planning</loc>
    <lastmod>2026-09-06T01:41:42Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://gianfranco-mileo.com/images/blog/the-tpms-ai-stack-what-actually-moves-the-needle-on-release-planning.png</image:loc>
      <image:title>The TPM&apos;s AI Stack: What Actually Moves the Needle on Release Planning</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/agentic-traffic-is-quietly-breaking-your-autoscaler-heres-why</loc>
    <lastmod>2026-09-06T01:41:42Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://gianfranco-mileo.com/images/blog/agentic-traffic-is-quietly-breaking-your-autoscaler-heres-why.png</image:loc>
      <image:title>Agentic Traffic Is Quietly Breaking Your Autoscaler — Here&apos;s Why</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/the-autonomy-trap-why-ai-agents-going-auto-mode-should-terrify-and-excite-every-tpm</loc>
    <lastmod>2026-09-06T01:41:42Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://gianfranco-mileo.com/images/blog/the-autonomy-trap-why-ai-agents-going-auto-mode-should-terrify-and-excite-every-.png</image:loc>
      <image:title>The Autonomy Trap: Why AI Agents Going &apos;Auto Mode&apos; Should Terrify (and Excite) Every TPM</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/managed-agents-just-changed-my-tpm-workflow-and-i-have-receipts</loc>
    <lastmod>2026-09-06T01:41:42Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://gianfranco-mileo.com/images/blog/managed-agents-just-changed-my-tpm-workflow-and-i-have-receipts.png</image:loc>
      <image:title>Managed Agents Just Changed My TPM Workflow (And I Have Receipts)</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/mirrorcode-and-the-long-horizon-problem-why-week-long-coding-tasks-are-the-real-ai-benchmark</loc>
    <lastmod>2026-09-06T01:41:42Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://gianfranco-mileo.com/images/blog/mirrorcode-and-the-long-horizon-problem-why-week-long-coding-tasks-are-the-real-.png</image:loc>
      <image:title>MirrorCode and the Long-Horizon Problem: Why Week-Long Coding Tasks Are the Real AI Benchmark</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/the-agent-reckoning-why-2025-is-the-year-enterprises-discover-they-shipped-too-fast</loc>
    <lastmod>2026-09-06T01:41:42Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://gianfranco-mileo.com/images/blog/the-agent-reckoning-why-2025-is-the-year-enterprises-discover-they-shipped-too-f.png</image:loc>
      <image:title>The Agent Reckoning: Why 2026 Is the Year Enterprises Discover They Shipped Too Fast</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/managed-agents-dris-and-the-tpm-what-actually-moves-the-needle</loc>
    <lastmod>2026-09-06T01:41:42Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://gianfranco-mileo.com/images/blog/managed-agents-dris-and-the-tpm-what-actually-moves-the-needle.png</image:loc>
      <image:title>Managed Agents, DRIs, and the TPM: What Actually Moves the Needle</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/computer-use-in-gemini-35-flash-the-agent-actually-clicks-the-button-now</loc>
    <lastmod>2026-09-06T01:41:42Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://gianfranco-mileo.com/images/blog/computer-use-in-gemini-35-flash-the-agent-actually-clicks-the-button-now.png</image:loc>
      <image:title>Computer Use in Gemini 3.5 Flash: The Agent Actually Clicks the Button Now</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/ford-rehired-the-gray-beards-thats-the-ai-story-of-2026</loc>
    <lastmod>2026-09-06T01:41:42Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://gianfranco-mileo.com/images/blog/ford-rehired-the-gray-beards-thats-the-ai-story-of-2026.png</image:loc>
      <image:title>Ford Rehired the Gray Beards. That&apos;s the AI Story of 2026.</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/agentic-ai-hit-my-tpm-workflow-this-week-heres-what-actually-worked</loc>
    <lastmod>2026-09-06T01:41:42Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://gianfranco-mileo.com/images/blog/agentic-ai-hit-my-tpm-workflow-this-week-heres-what-actually-worked.png</image:loc>
      <image:title>Agentic AI Hit My TPM Workflow This Week — Here&apos;s What Actually Worked</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/tpms-stop-drowning-in-busywork-how-ai-agents-are-reshaping-our-workflows-today</loc>
    <lastmod>2026-09-06T01:41:42Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://gianfranco-mileo.com/images/blog/tpms-stop-drowning-in-busywork-how-ai-agents-are-reshaping-our-workflows-today.png</image:loc>
      <image:title>TPMs, Stop Drowning in Busywork: How AI Agents Are Reshaping Our Workflows Today</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/stop-prompt-whispering-why-you-need-to-engineer-not-just-prompt-your-llms</loc>
    <lastmod>2026-09-06T01:41:42Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://gianfranco-mileo.com/images/blog/stop-prompt-whispering-why-you-need-to-engineer-not-just-prompt-your-llms.png</image:loc>
      <image:title>Stop Prompt Whispering: Why You Need to Engineer, Not Just Prompt, Your LLMs</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/stop-drowning-in-data-ai-tools-for-the-street-smart-tpm</loc>
    <lastmod>2026-09-06T01:41:42Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://gianfranco-mileo.com/images/blog/stop-drowning-in-data-ai-tools-for-the-street-smart-tpm.png</image:loc>
      <image:title>Stop Drowning in Data: AI Tools for the Street-Smart TPM</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/ai-tools-for-tpms-cutting-through-the-hype-to-real-impact</loc>
    <lastmod>2026-09-06T01:41:42Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://gianfranco-mileo.com/images/blog/ai-tools-for-tpms-cutting-through-the-hype-to-real-impact.png</image:loc>
      <image:title>AI Tools for TPMs: Cutting Through the Hype to Real Impact</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/tpms-build-mcp-server-gsuite-automation</loc>
    <lastmod>2026-09-06T01:41:42Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://gianfranco-mileo.com/uploads/mcp-gsuite-tpm-cover.png</image:loc>
      <image:title>How TPMs Can Build an MCP Server That Connects to Google Workspace — And Automate Everything</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/the-future-of-tpms-in-an-ai-first-world</loc>
    <lastmod>2026-09-06T01:41:42Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://gianfranco-mileo.com/images/blog/future-tpms-ai.png</image:loc>
      <image:title>The Future of TPMs in an AI-First World</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/lessons-from-scaling-a-company-to-75-people-and-what-ai-would-have-changed</loc>
    <lastmod>2026-09-06T01:41:42Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://gianfranco-mileo.com/images/blog/scaling-startup.png</image:loc>
      <image:title>Lessons from Scaling a Company to 75 People — And What AI Would Have Changed</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/how-notebooklm-changed-my-approach-to-technical-reviews</loc>
    <lastmod>2026-09-06T01:41:42Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://gianfranco-mileo.com/images/blog/notebooklm-reviews.png</image:loc>
      <image:title>How NotebookLM Changed My Approach to Technical Reviews</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/the-art-of-technical-escalation-when-ai-tools-cant-solve-the-problem</loc>
    <lastmod>2026-09-06T01:41:42Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://gianfranco-mileo.com/images/blog/technical-escalation.png</image:loc>
      <image:title>The Art of Technical Escalation: When AI Tools Can&apos;t Solve the Problem</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/automating-the-boring-parts-how-i-built-an-ai-powered-blog-agent</loc>
    <lastmod>2026-09-06T01:41:42Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://gianfranco-mileo.com/images/blog/ai-blog-agent.png</image:loc>
      <image:title>Automating the Boring Parts: How I Built an AI-Powered Blog Agent</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/from-spreadsheets-to-ai-the-evolution-of-program-management-tools</loc>
    <lastmod>2026-09-06T01:41:42Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://gianfranco-mileo.com/images/blog/evolution-pm-tools.png</image:loc>
      <image:title>From Spreadsheets to AI: The Evolution of Program Management Tools</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/building-android-at-scale-what-managing-camera-and-media-taught-me-about-ai-integration</loc>
    <lastmod>2026-09-06T01:41:42Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://gianfranco-mileo.com/images/blog/android-camera-media-ai.png</image:loc>
      <image:title>Building Android at Scale: What Managing Camera &amp; Media Taught Me About AI Integration</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/why-every-tpm-should-learn-to-write-prompts-like-code</loc>
    <lastmod>2026-09-06T01:41:42Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://gianfranco-mileo.com/images/blog/prompt-engineering-tpm.png</image:loc>
      <image:title>Why Every TPM Should Learn to Write Prompts Like Code</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/the-tpms-guide-to-evaluating-ai-tools-without-the-hype</loc>
    <lastmod>2026-09-06T01:41:42Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://gianfranco-mileo.com/images/blog/evaluating-ai-tools.png</image:loc>
      <image:title>The TPM&apos;s Guide to Evaluating AI Tools Without the Hype</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://gianfranco-mileo.com/blog/how-i-use-ai-to-run-cross-functional-programs-at-google</loc>
    <lastmod>2026-09-06T01:41:42Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://gianfranco-mileo.com/images/blog/ai-cross-functional-programs.png</image:loc>
      <image:title>How I Use AI to Run Cross-Functional Programs at Google</image:title>
    </image:image>
  </url>
</urlset>
