<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://calebdorris.com/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/work/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/work/ai-receptionist/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/ai/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/integrations/</loc>
    <lastmod>2026-10-26</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/replace/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/work-with-me/</loc>
    <lastmod>2026-10-23</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/about/</loc>
    <lastmod>2026-10-26</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/privacy/</loc>
    <lastmod>2026-10-26</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/terms/</loc>
    <lastmod>2026-10-26</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/</loc>
    <lastmod>2026-10-22</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/nashville-web-developer/</loc>
    <lastmod>2026-10-24</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://calebdorris.com/hipaa-soc-2-software-development/</loc>
    <lastmod>2026-10-24</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://calebdorris.com/small-business-software/</loc>
    <lastmod>2026-10-24</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/nashville-tech-meetups-november-2026/</loc>
    <lastmod>2026-10-30</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/iot-security-for-small-businesses/</loc>
    <lastmod>2026-11-02</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/ai-text-watermark-claude-grok-eu-ai-act/</loc>
    <lastmod>2026-11-01</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/cursor-claude-code-extension-backdoor-check/</loc>
    <lastmod>2026-10-30</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/learning-seo-in-public-part-1/</loc>
    <lastmod>2026-10-30</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/binance-eip-7702-hot-wallet-drain/</loc>
    <lastmod>2026-10-30</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/cursor-agents-down-ssh-back-to-work/</loc>
    <lastmod>2026-10-30</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/outgrown-your-spreadsheet-small-business-software/</loc>
    <lastmod>2026-10-30</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/state-of-voice-ai-agents-small-business/</loc>
    <lastmod>2026-10-30</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/vercel-ci-beta-nextjs/</loc>
    <lastmod>2026-10-29</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/google-connected-apps-platform-mcp-small-business/</loc>
    <lastmod>2026-10-28</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/epic-games-vibe-coding-senior-developer-take/</loc>
    <lastmod>2026-10-29</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/what-hipaa-compliant-means-building-an-app/</loc>
    <lastmod>2026-10-30</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/wordpress-contact-form-not-sending-email/</loc>
    <lastmod>2026-10-30</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/genie-4-world-model-what-it-means/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/ai-proofs-trusting-ai-written-code/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/entire-ai-agents-future-of-code-review/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/deepseek-v4-1-flash-cursor/</loc>
    <lastmod>2026-10-26</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/cursor-agent-sdk-hands-on/</loc>
    <lastmod>2026-10-26</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/10m-token-context-windows-codebase/</loc>
    <lastmod>2026-10-26</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/nextjs-vercel-small-business-hosting-savings/</loc>
    <lastmod>2026-10-30</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/anthropic-ipo-what-it-means-for-developers/</loc>
    <lastmod>2026-11-02</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/ai-agent-permissions-least-privilege/</loc>
    <lastmod>2026-10-26</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/ai-agents-calling-small-businesses/</loc>
    <lastmod>2026-10-26</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/grok-bot-vault-ai-agent-logins-cards-first-look/</loc>
    <lastmod>2026-10-25</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/newsletters-plugin-sql-injection-cve-2026-111402/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/wardogs-season-2-whats-new/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/prime-mover-vulnerability-cve-2026-115806/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/http3-vulnerability-qpack-turn-off-http3/</loc>
    <lastmod>2026-10-26</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/brotli-vulnerability-nodejs-node2shell/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/claude-code-mcp-tasks-elicitations/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/can-you-eat-peacock-eggs/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/kimi-k3-1-pro-open-weight-coding-models-closing-gap/</loc>
    <lastmod>2026-10-23</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/minimax-m3-1-flash-open-weights-self-host/</loc>
    <lastmod>2026-10-23</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/cursor-computer-use-agents-test-what-they-build/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/nvidia-rtx-spark-local-ai-developers/</loc>
    <lastmod>2026-10-23</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/ai-agent-github-supply-chain-attack-lessons/</loc>
    <lastmod>2026-10-23</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/gemini-4-argon-coding/</loc>
    <lastmod>2026-10-28</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/convert-nodejs-to-php/</loc>
    <lastmod>2026-10-30</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/audit-wordpress-site-after-plugin-compromise/</loc>
    <lastmod>2026-10-30</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/cpanel-price-increase-2027-alternatives/</loc>
    <lastmod>2026-10-30</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/agent-skills-agentic-ai-foundation/</loc>
    <lastmod>2026-10-22</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/october-2026-security-patches/</loc>
    <lastmod>2026-11-02</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/upgrade-to-php-8-5/</loc>
    <lastmod>2026-10-30</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/xai-partner-network-spacexsi/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/how-to-rotate-api-keys-after-breach/</loc>
    <lastmod>2026-11-02</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/composer-supply-chain-attack-checklist/</loc>
    <lastmod>2026-10-30</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/local-coding-model-recursive-flint/</loc>
    <lastmod>2026-10-23</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/dreamforce-2026-announcements-small-business/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/bioware-closing-mass-effect-dragon-age/</loc>
    <lastmod>2026-10-21</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/ai-coding-setup-october-2026/</loc>
    <lastmod>2026-11-02</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/php-developer-nashville-free-quote/</loc>
    <lastmod>2026-10-26</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/salesforce-soap-login-retirement-php-oauth/</loc>
    <lastmod>2026-10-30</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/nashville-half-marathon-2026-preview/</loc>
    <lastmod>2026-10-21</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/php2shell-ai-found-critical-php-vulnerabilities/</loc>
    <lastmod>2026-10-28</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/limitless-running-club/</loc>
    <lastmod>2026-10-21</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/got-that-dog-in-me/</loc>
    <lastmod>2026-10-21</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/cursor-grok-and-the-other-agents/</loc>
    <lastmod>2026-10-21</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/assay-and-vektor/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/tag/dev/</loc>
    <lastmod>2026-11-02</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/tag/ai/</loc>
    <lastmod>2026-11-02</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/tag/infrastructure/</loc>
    <lastmod>2026-11-02</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/tag/security/</loc>
    <lastmod>2026-11-02</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/tag/projects/</loc>
    <lastmod>2026-10-30</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/tag/gaming/</loc>
    <lastmod>2026-10-29</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/tag/running/</loc>
    <lastmod>2026-10-21</lastmod>
  </url>
  <url>
    <loc>https://calebdorris.com/blog/tag/life/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
</urlset>
