<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://carlfung.dev</loc>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://carlfung.dev/journey</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://carlfung.dev/projects</loc>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://carlfung.dev/blog</loc>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://carlfung.dev/tools</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://carlfung.dev/experience</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://carlfung.dev/blog/floating-anime-cat-mascot-claude-code</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://carlfung.dev/blog/spring-cleaning-ai-agent-context-hygiene</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://carlfung.dev/blog/weekly-security-audit-side-projects</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://carlfung.dev/blog/week-3-when-agents-start-auditing-themselves</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://carlfung.dev/blog/obsidian-claude-code-knowledge-management</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://carlfung.dev/blog/nitro-inspired-portfolio-redesign</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://carlfung.dev/blog/building-ssh-portfolio</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://carlfung.dev/blog/blog-to-linkedin-thought-leadership-late-api</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://carlfung.dev/blog/automating-social-media-late-api-cowork</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://carlfung.dev/blog/adding-ai-visuals-to-blog-posts</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://carlfung.dev/blog/claude-code-on-mobile</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://carlfung.dev/blog/setting-up-ai-journey-on-a-new-machine</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://carlfung.dev/blog/visualizing-your-ai-journey</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://carlfung.dev/blog/self-hosting-n8n-with-docker</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://carlfung.dev/blog/building-ticket-monitor</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://carlfung.dev/blog/building-trip-planner</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://carlfung.dev/blog/building-pantry-app</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://carlfung.dev/blog/from-code-to-chorus-ai-music</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://carlfung.dev/blog/building-ai-product-identifier</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://carlfung.dev/blog/desk-cli-integration</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://carlfung.dev/blog/two-claude-codes-one-codebase</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://carlfung.dev/blog/mcp-protocol-deep-dive</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://carlfung.dev/blog/week-2-tpm-ai-operating-system</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://carlfung.dev/blog/prompt-engineering-for-agents</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://carlfung.dev/blog/building-tpm-agent-ecosystem</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://carlfung.dev/blog/ai-tools-landscape-for-tpms</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://carlfung.dev/blog/from-scripts-to-agents</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://carlfung.dev/blog/before-ai-autohotkey-clinic</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://carlfung.dev/blog/day-8-cutting-costs-by-40-percent</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://carlfung.dev/blog/day-7-operational-polish</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://carlfung.dev/blog/day-6-scaling-to-full-coverage</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://carlfung.dev/blog/day-5-the-day-everything-broke</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://carlfung.dev/blog/day-4-the-orchestrator-pattern</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://carlfung.dev/blog/day-3-when-sonnet-isnt-enough</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://carlfung.dev/blog/day-2-first-three-agents</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://carlfung.dev/blog/day-1-zero-to-35-skills</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://carlfung.dev/projects/n8n-ai-assistant-template</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://carlfung.dev/projects/n8n-veo3-video-generator</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://carlfung.dev/projects/n8n-social-media-autoposter</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://carlfung.dev/projects/trip-planner</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://carlfung.dev/projects/ticket-monitor</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://carlfung.dev/projects/obsidian-knowledge-system</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://carlfung.dev/projects/ssh-portfolio</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://carlfung.dev/projects/tpm-agent-ecosystem</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://carlfung.dev/projects/wedding-site</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://carlfung.dev/projects/iluxury-ai-platform</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://carlfung.dev/projects/ai-journey-site</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://carlfung.dev/projects/agnusblast-ai-artist</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://carlfung.dev/projects/pantry-app</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
</urlset>
