<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.tawan.org/</loc>
<lastmod>2026-03-28</lastmod>
</url>
<url>
<loc>https://www.tawan.org/blog</loc>
<lastmod>2026-03-28</lastmod>
</url>
<url>
<loc>https://www.tawan.org/projects</loc>
<lastmod>2026-03-28</lastmod>
</url>
<url>
<loc>https://www.tawan.org/photos</loc>
<lastmod>2026-03-28</lastmod>
</url>
<url>
<loc>https://www.tawan.org/blog/protecting-ai-chat-from-abuse</loc>
<lastmod>2026-01-18</lastmod>
</url>
<url>
<loc>https://www.tawan.org/blog/building-ai-chat-for-portfolio</loc>
<lastmod>2026-01-11</lastmod>
</url>
<url>
<loc>https://www.tawan.org/blog/anatomy-of-the-claude-folder</loc>
<lastmod>2026-03-28</lastmod>
</url>
<url>
<loc>https://www.tawan.org/blog/introducing-claude-sync</loc>
<lastmod>2026-02-08</lastmod>
</url>
<url>
<loc>https://www.tawan.org/blog/ai-code-review-automation</loc>
<lastmod>2025-12-28</lastmod>
</url>
<url>
<loc>https://www.tawan.org/blog/skills-vs-tools-in-ai-agents</loc>
<lastmod>2025-12-21</lastmod>
</url>
<url>
<loc>https://www.tawan.org/blog/building-ai-agents-with-tool-use</loc>
<lastmod>2025-12-14</lastmod>
</url>
<url>
<loc>https://www.tawan.org/blog/rag-systems-in-production</loc>
<lastmod>2025-12-07</lastmod>
</url>
<url>
<loc>https://www.tawan.org/blog/testing-ai-features</loc>
<lastmod>2025-11-30</lastmod>
</url>
<url>
<loc>https://www.tawan.org/blog/error-handling-in-ai-apps</loc>
<lastmod>2025-11-23</lastmod>
</url>
<url>
<loc>https://www.tawan.org/blog/caching-llm-responses</loc>
<lastmod>2025-11-16</lastmod>
</url>
<url>
<loc>https://www.tawan.org/blog/streaming-llm-responses</loc>
<lastmod>2025-11-09</lastmod>
</url>
<url>
<loc>https://www.tawan.org/blog/structured-output-from-llms</loc>
<lastmod>2025-11-02</lastmod>
</url>
<url>
<loc>https://www.tawan.org/blog/llm-context-window-management</loc>
<lastmod>2025-10-26</lastmod>
</url>
<url>
<loc>https://www.tawan.org/blog/prompt-engineering-for-developers</loc>
<lastmod>2025-10-19</lastmod>
</url>
<url>
<loc>https://www.tawan.org/blog/react-state-management-guide</loc>
<lastmod>2025-10-12</lastmod>
</url>
<url>
<loc>https://www.tawan.org/blog/react-hooks-lifecycle-patterns</loc>
<lastmod>2025-10-05</lastmod>
</url>
<url>
<loc>https://www.tawan.org/blog/when-to-use-serverless</loc>
<lastmod>2025-10-04</lastmod>
</url>
<url>
<loc>https://www.tawan.org/blog/micro-frontends-guide</loc>
<lastmod>2025-09-28</lastmod>
</url>
<url>
<loc>https://www.tawan.org/blog/aws-cost-optimization</loc>
<lastmod>2025-09-27</lastmod>
</url>
<url>
<loc>https://www.tawan.org/blog/nestjs-architecture-patterns</loc>
<lastmod>2025-09-21</lastmod>
</url>
<url>
<loc>https://www.tawan.org/blog/microservices-when-and-how</loc>
<lastmod>2025-09-14</lastmod>
</url>
<url>
<loc>https://www.tawan.org/blog/feature-flags-in-production</loc>
<lastmod>2025-09-07</lastmod>
</url>
<url>
<loc>https://www.tawan.org/blog/zero-downtime-database-migrations</loc>
<lastmod>2025-08-31</lastmod>
</url>
<url>
<loc>https://www.tawan.org/blog/event-sourcing-basics</loc>
<lastmod>2025-08-24</lastmod>
</url>
<url>
<loc>https://www.tawan.org/blog/bullmq-background-jobs</loc>
<lastmod>2025-08-17</lastmod>
</url>
<url>
<loc>https://www.tawan.org/blog/websockets-in-production</loc>
<lastmod>2025-08-10</lastmod>
</url>
<url>
<loc>https://www.tawan.org/blog/retry-patterns-exponential-backoff</loc>
<lastmod>2025-08-03</lastmod>
</url>
<url>
<loc>https://www.tawan.org/blog/circuit-breaker-pattern</loc>
<lastmod>2025-07-27</lastmod>
</url>
<url>
<loc>https://www.tawan.org/blog/rate-limiting-strategies</loc>
<lastmod>2025-07-20</lastmod>
</url>
<url>
<loc>https://www.tawan.org/blog/idempotent-api-design</loc>
<lastmod>2025-07-19</lastmod>
</url>
<url>
<loc>https://www.tawan.org/blog/api-versioning-patterns</loc>
<lastmod>2025-07-13</lastmod>
</url>
<url>
<loc>https://www.tawan.org/blog/redis-beyond-caching</loc>
<lastmod>2025-07-12</lastmod>
</url>
<url>
<loc>https://www.tawan.org/blog/database-indexing-strategies</loc>
<lastmod>2025-07-06</lastmod>
</url>
<url>
<loc>https://www.tawan.org/blog/docker-best-practices</loc>
<lastmod>2025-07-06</lastmod>
</url>
<url>
<loc>https://www.tawan.org/blog/logging-best-practices</loc>
<lastmod>2025-07-05</lastmod>
</url>
<url>
<loc>https://www.tawan.org/blog/twelve-factor-app-principles</loc>
<lastmod>2025-07-05</lastmod>
</url>
</urlset>
