<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://greg.ruthenbeck.io/</loc>
    <lastmod>2026-11-11</lastmod>
  </url>
  <url>
    <loc>https://greg.ruthenbeck.io/about/</loc>
  </url>
  <url>
    <loc>https://greg.ruthenbeck.io/projects/</loc>
    <lastmod>2026-11-11</lastmod>
  </url>
  <url>
    <loc>https://greg.ruthenbeck.io/articles/</loc>
    <lastmod>2026-11-11</lastmod>
  </url>
  <url>
    <loc>https://greg.ruthenbeck.io/privacy/</loc>
  </url>
  <url>
    <loc>https://greg.ruthenbeck.io/projects/lexible/</loc>
    <lastmod>2026-11-10</lastmod>
  </url>
  <url>
    <loc>https://greg.ruthenbeck.io/projects/mlad/</loc>
    <lastmod>2026-11-10</lastmod>
  </url>
  <url>
    <loc>https://greg.ruthenbeck.io/projects/chatgpt-plugin-for-ato-bic-codes/</loc>
    <lastmod>2026-11-11</lastmod>
  </url>
  <url>
    <loc>https://greg.ruthenbeck.io/projects/biomechanical-simulation/</loc>
    <lastmod>2026-11-11</lastmod>
  </url>
  <url>
    <loc>https://greg.ruthenbeck.io/projects/does-haptic-feedback-improve-learning/</loc>
    <lastmod>2026-11-11</lastmod>
  </url>
  <url>
    <loc>https://greg.ruthenbeck.io/projects/drones-for-teaching/</loc>
    <lastmod>2026-11-11</lastmod>
  </url>
  <url>
    <loc>https://greg.ruthenbeck.io/projects/haptic-simulation-collection/</loc>
    <lastmod>2026-11-11</lastmod>
  </url>
  <url>
    <loc>https://greg.ruthenbeck.io/projects/measuring-bone-healing/</loc>
    <lastmod>2026-11-11</lastmod>
  </url>
  <url>
    <loc>https://greg.ruthenbeck.io/projects/haptic-illusion-3d-print/</loc>
    <lastmod>2026-11-11</lastmod>
  </url>
  <url>
    <loc>https://greg.ruthenbeck.io/projects/phd-thesis/</loc>
    <lastmod>2026-11-11</lastmod>
  </url>
  <url>
    <loc>https://greg.ruthenbeck.io/articles/a-content-format-for-hand-authored-records/</loc>
    <lastmod>2026-11-11</lastmod>
  </url>
  <url>
    <loc>https://greg.ruthenbeck.io/articles/ai-seo-in-2026-structured-data-as-identity-layer/</loc>
    <lastmod>2026-11-11</lastmod>
  </url>
  <url>
    <loc>https://greg.ruthenbeck.io/articles/what-5399-prompts-reveal-about-marketing-ai-architecture/</loc>
    <lastmod>2026-11-11</lastmod>
  </url>
  <url>
    <loc>https://greg.ruthenbeck.io/articles/simple-skill-full-api-replacing-an-mcp-with-218-lines/</loc>
    <lastmod>2026-11-11</lastmod>
  </url>
  <url>
    <loc>https://greg.ruthenbeck.io/articles/securing-your-vibe-coded-app/</loc>
    <lastmod>2026-11-11</lastmod>
  </url>
  <url>
    <loc>https://greg.ruthenbeck.io/articles/skills-are-more-context-efficient-than-mcp/</loc>
    <lastmod>2026-11-11</lastmod>
  </url>
  <url>
    <loc>https://greg.ruthenbeck.io/articles/understanding-ai-prompts-a-taxonomy-for-the-age-of-coding-assistants/</loc>
    <lastmod>2026-11-11</lastmod>
  </url>
  <url>
    <loc>https://greg.ruthenbeck.io/articles/the-proposal-driven-cycle/</loc>
    <lastmod>2026-11-11</lastmod>
  </url>
</urlset>
