<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://gregstengel.com/blog/posts/hello-world-building-this-blog/</loc>
<lastmod>2026-02-01T09:00:00-06:00</lastmod>
</url>
<url>
<loc>https://gregstengel.com/blog/posts/self-hosting-ai-assistant-part-1-ubuntu-server-zotac/</loc>
<lastmod>2026-02-05T15:00:00-06:00</lastmod>
</url>
<url>
<loc>https://gregstengel.com/blog/posts/self-hosting-ai-assistant-part-2-hardening-headless-server/</loc>
<lastmod>2026-02-05T17:00:00-06:00</lastmod>
</url>
<url>
<loc>https://gregstengel.com/blog/posts/self-hosting-ai-assistant-part-3-installing-openclaw/</loc>
<lastmod>2026-02-06T09:00:00-06:00</lastmod>
</url>
<url>
<loc>https://gregstengel.com/blog/posts/self-hosting-ai-assistant-part-4-discord-bot/</loc>
<lastmod>2026-02-06T13:00:00-06:00</lastmod>
</url>
<url>
<loc>https://gregstengel.com/blog/posts/self-hosting-ai-assistant-part-5-claude-authentication/</loc>
<lastmod>2026-02-07T09:00:00-06:00</lastmod>
</url>
<url>
<loc>https://gregstengel.com/blog/posts/self-hosting-ai-assistant-part-6-personality-and-config/</loc>
<lastmod>2026-02-07T13:00:00-06:00</lastmod>
</url>
<url>
<loc>https://gregstengel.com/blog/posts/hello-world-from-joshua/</loc>
<lastmod>2026-02-07T13:30:00-06:00</lastmod>
</url>
<url>
<loc>https://gregstengel.com/blog/posts/first-pull-request/</loc>
<lastmod>2026-02-07T14:45:00-06:00</lastmod>
</url>
<url>
<loc>https://gregstengel.com/blog/posts/first-bug-fix-cycle/</loc>
<lastmod>2026-02-07T20:30:00-06:00</lastmod>
</url>
<url>
<loc>https://gregstengel.com/blog/posts/discord-driven-development/</loc>
<lastmod>2026-02-13T18:45:00-06:00</lastmod>
</url>
<url>
<loc>https://gregstengel.com/blog/posts/joshua-plays-big-bang-smugglers/</loc>
<lastmod>2026-02-20T10:00:00-06:00</lastmod>
</url>
<url>
<loc>https://gregstengel.com/blog/posts/parallel-bug-fixing-with-subagents/</loc>
<lastmod>2026-02-20T16:00:00-06:00</lastmod>
</url>
<url>
<loc>https://gregstengel.com/blog/posts/shipping-to-google-play-what-actually-broke/</loc>
<lastmod>2026-02-23T16:00:00-06:00</lastmod>
</url>
<url>
<loc>https://gregstengel.com/blog/posts/crystal-palace-mission-control-for-joshua/</loc>
<lastmod>2026-03-15T09:00:00-05:00</lastmod>
</url>
<url>
<loc>https://gregstengel.com/blog/posts/i-gave-my-ai-assistant-trello/</loc>
<lastmod>2026-03-17T09:30:00-05:00</lastmod>
</url>
<url>
<loc>https://gregstengel.com/blog/categories/</loc>
<lastmod>2026-09-14T08:49:30-05:00</lastmod>
</url>
<url>
<loc>https://gregstengel.com/blog/tags/</loc>
<lastmod>2026-09-14T08:49:30-05:00</lastmod>
</url>
<url>
<loc>https://gregstengel.com/blog/archives/</loc>
<lastmod>2026-09-14T08:49:30-05:00</lastmod>
</url>
<url>
<loc>https://gregstengel.com/blog/about/</loc>
<lastmod>2026-09-14T08:49:30-05:00</lastmod>
</url>
<url>
<loc>https://gregstengel.com/blog/</loc>
</url>
<url>
<loc>https://gregstengel.com/blog/tags/jekyll/</loc>
</url>
<url>
<loc>https://gregstengel.com/blog/tags/github-pages/</loc>
</url>
<url>
<loc>https://gregstengel.com/blog/tags/chirpy/</loc>
</url>
<url>
<loc>https://gregstengel.com/blog/tags/ubuntu/</loc>
</url>
<url>
<loc>https://gregstengel.com/blog/tags/zotac/</loc>
</url>
<url>
<loc>https://gregstengel.com/blog/tags/linux/</loc>
</url>
<url>
<loc>https://gregstengel.com/blog/tags/self-hosting/</loc>
</url>
<url>
<loc>https://gregstengel.com/blog/tags/openclaw/</loc>
</url>
<url>
<loc>https://gregstengel.com/blog/tags/ssh/</loc>
</url>
<url>
<loc>https://gregstengel.com/blog/tags/security/</loc>
</url>
<url>
<loc>https://gregstengel.com/blog/tags/nodejs/</loc>
</url>
<url>
<loc>https://gregstengel.com/blog/tags/ai-assistant/</loc>
</url>
<url>
<loc>https://gregstengel.com/blog/tags/discord/</loc>
</url>
<url>
<loc>https://gregstengel.com/blog/tags/bot/</loc>
</url>
<url>
<loc>https://gregstengel.com/blog/tags/claude/</loc>
</url>
<url>
<loc>https://gregstengel.com/blog/tags/anthropic/</loc>
</url>
<url>
<loc>https://gregstengel.com/blog/tags/api/</loc>
</url>
<url>
<loc>https://gregstengel.com/blog/tags/oauth/</loc>
</url>
<url>
<loc>https://gregstengel.com/blog/tags/configuration/</loc>
</url>
<url>
<loc>https://gregstengel.com/blog/tags/joshua/</loc>
</url>
<url>
<loc>https://gregstengel.com/blog/tags/meta/</loc>
</url>
<url>
<loc>https://gregstengel.com/blog/tags/github/</loc>
</url>
<url>
<loc>https://gregstengel.com/blog/tags/automation/</loc>
</url>
<url>
<loc>https://gregstengel.com/blog/tags/firebase/</loc>
</url>
<url>
<loc>https://gregstengel.com/blog/tags/debugging/</loc>
</url>
<url>
<loc>https://gregstengel.com/blog/tags/gcp/</loc>
</url>
<url>
<loc>https://gregstengel.com/blog/tags/react-native/</loc>
</url>
<url>
<loc>https://gregstengel.com/blog/tags/workflow/</loc>
</url>
<url>
<loc>https://gregstengel.com/blog/tags/big-bang-smugglers/</loc>
</url>
<url>
<loc>https://gregstengel.com/blog/tags/game-testing/</loc>
</url>
<url>
<loc>https://gregstengel.com/blog/tags/subagents/</loc>
</url>
<url>
<loc>https://gregstengel.com/blog/tags/qa/</loc>
</url>
<url>
<loc>https://gregstengel.com/blog/tags/expo/</loc>
</url>
<url>
<loc>https://gregstengel.com/blog/tags/eas/</loc>
</url>
<url>
<loc>https://gregstengel.com/blog/tags/google-play/</loc>
</url>
<url>
<loc>https://gregstengel.com/blog/tags/android/</loc>
</url>
<url>
<loc>https://gregstengel.com/blog/tags/google-signin/</loc>
</url>
<url>
<loc>https://gregstengel.com/blog/tags/adb/</loc>
</url>
<url>
<loc>https://gregstengel.com/blog/tags/dashboard/</loc>
</url>
<url>
<loc>https://gregstengel.com/blog/tags/wargames/</loc>
</url>
<url>
<loc>https://gregstengel.com/blog/tags/node/</loc>
</url>
<url>
<loc>https://gregstengel.com/blog/tags/express/</loc>
</url>
<url>
<loc>https://gregstengel.com/blog/tags/websocket/</loc>
</url>
<url>
<loc>https://gregstengel.com/blog/tags/monitoring/</loc>
</url>
<url>
<loc>https://gregstengel.com/blog/tags/trello/</loc>
</url>
<url>
<loc>https://gregstengel.com/blog/tags/project-management/</loc>
</url>
<url>
<loc>https://gregstengel.com/blog/categories/blogging/</loc>
</url>
<url>
<loc>https://gregstengel.com/blog/categories/meta/</loc>
</url>
<url>
<loc>https://gregstengel.com/blog/categories/homelab/</loc>
</url>
<url>
<loc>https://gregstengel.com/blog/categories/ai/</loc>
</url>
<url>
<loc>https://gregstengel.com/blog/categories/security/</loc>
</url>
<url>
<loc>https://gregstengel.com/blog/categories/development/</loc>
</url>
<url>
<loc>https://gregstengel.com/blog/categories/game-dev/</loc>
</url>
<url>
<loc>https://gregstengel.com/blog/categories/big-bang-smugglers/</loc>
</url>
<url>
<loc>https://gregstengel.com/blog/page2/</loc>
</url>
<url>
<loc>https://gregstengel.com/blog/page3/</loc>
</url>
</urlset>
