<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://bradbartell.dev</loc>
<lastmod>2026-07-09T05:55:01.869Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://bradbartell.dev/work-history</loc>
<lastmod>2026-07-09T05:55:01.869Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://bradbartell.dev/blog</loc>
<lastmod>2026-07-09T05:55:01.869Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://bradbartell.dev/projects</loc>
<lastmod>2026-07-09T05:55:01.869Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://bradbartell.dev/projects/dynamic-epub-catalogues</loc>
<lastmod>2025-11-29T18:10:20.218Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://bradbartell.dev/projects/crawling-competitors</loc>
<lastmod>2025-11-29T18:42:09.830Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://bradbartell.dev/projects/boosting-seo-with-yotpo-on-a-next-js-e-commerce-application</loc>
<lastmod>2025-11-29T20:41:12.439Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://bradbartell.dev/projects/augmented-reality</loc>
<lastmod>2025-11-29T20:58:13.145Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://bradbartell.dev/projects/share-bar</loc>
<lastmod>2025-12-01T22:01:20.206Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://bradbartell.dev/projects/portfolio-headless-migration</loc>
<lastmod>2025-12-04T01:57:47.456Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://bradbartell.dev/projects/modere-chatbot</loc>
<lastmod>2026-06-21T16:01:47.076Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://bradbartell.dev/projects/in-browser-chatbot</loc>
<lastmod>2026-07-09T00:01:00.038Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://bradbartell.dev/blog/web-or-app</loc>
<lastmod>2025-11-26T06:37:51.422Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://bradbartell.dev/blog/home-lab</loc>
<lastmod>2025-11-26T16:30:13.278Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://bradbartell.dev/blog/how-i-approach-search-engine-optimization</loc>
<lastmod>2025-11-26T16:35:57.087Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://bradbartell.dev/blog/how-i-address-seo-for-existing-sites</loc>
<lastmod>2025-11-26T17:13:38.528Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://bradbartell.dev/blog/why-json-ld-is-critical-for-modern-seo-a-real-world-example-from-modere</loc>
<lastmod>2025-11-27T05:53:52.773Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://bradbartell.dev/blog/share-api-for-consultant-marketing-pages</loc>
<lastmod>2025-11-27T05:54:25.328Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://bradbartell.dev/blog/the-projects-i-am-most-proud-of</loc>
<lastmod>2025-11-27T05:55:02.728Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://bradbartell.dev/blog/homelab-v2</loc>
<lastmod>2025-11-27T06:00:24.904Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://bradbartell.dev/blog/git-branching-for-teams-a-workflow-that-supports-collaboration-and-quality</loc>
<lastmod>2025-11-27T06:05:34.908Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://bradbartell.dev/blog/how-social-media-companies-can-use-ai-without-losing-human-control</loc>
<lastmod>2025-11-27T06:10:22.866Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://bradbartell.dev/blog/testing-chromes-prompt-api-on-device-ai-for-the-web</loc>
<lastmod>2025-11-27T06:39:09.464Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://bradbartell.dev/blog/relearning-shopify-and-remembering-that-arbonne-proof-of-concept</loc>
<lastmod>2025-11-27T06:41:32.541Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://bradbartell.dev/blog/googles-september-2025-perspective-update</loc>
<lastmod>2025-11-27T15:48:05.979Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://bradbartell.dev/blog/thoughts-for-my-next-role</loc>
<lastmod>2025-11-27T15:48:41.199Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://bradbartell.dev/blog/the-true-cost-of-llms-and-how-to-build-smarter-with-ollama-supabase</loc>
<lastmod>2025-11-27T15:49:27.513Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://bradbartell.dev/blog/my-approach-to-leadership-in-digital-teams</loc>
<lastmod>2025-11-27T15:50:08.882Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://bradbartell.dev/blog/how-to-reignite-a-companys-digital-culture</loc>
<lastmod>2025-11-28T06:26:29.024Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://bradbartell.dev/blog/Scaling-Frontend-with-AI-Skill-Files</loc>
<lastmod>2026-07-09T05:54:12.873Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
