<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://jatinbansal.com/categories/ai-engineering/</loc><lastmod>2026-05-19T14:08:00+00:00</lastmod></url><url><loc>https://jatinbansal.com/categories/</loc><lastmod>2026-05-19T14:08:00+00:00</lastmod></url><url><loc>https://jatinbansal.com/ai-engineering/human-feedback-loops/</loc><lastmod>2026-05-19T14:08:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://jatinbansal.com/</loc><lastmod>2026-05-19T14:08:00+00:00</lastmod><changefreq>daily</changefreq><priority>1</priority></url><url><loc>https://jatinbansal.com/ai-engineering/drift-detection/</loc><lastmod>2026-05-19T13:48:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://jatinbansal.com/ai-engineering/llm-observability/</loc><lastmod>2026-05-19T13:32:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://jatinbansal.com/ai-engineering/llm-as-judge/</loc><lastmod>2026-05-19T13:25:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://jatinbansal.com/ai-engineering/eval-driven-development/</loc><lastmod>2026-05-19T13:11:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://jatinbansal.com/ai-engineering/production-memory-frameworks/</loc><lastmod>2026-05-19T03:27:25+00:00</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://jatinbansal.com/ai-engineering/memory-evaluation/</loc><lastmod>2026-05-19T03:09:51+00:00</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://jatinbansal.com/ai-engineering/conversation-compaction/</loc><lastmod>2026-05-19T02:54:25+00:00</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://jatinbansal.com/ai-engineering/agent-harness-anatomy/</loc><lastmod>2026-05-19T02:36:26+00:00</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://jatinbansal.com/ai-engineering/long-horizon-reliability/</loc><lastmod>2026-05-19T02:19:41+00:00</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://jatinbansal.com/ai-engineering/computer-use-agents/</loc><lastmod>2026-05-19T02:11:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://jatinbansal.com/ai-engineering/memory-privacy-multi-tenancy/</loc><lastmod>2026-05-19T02:00:55+00:00</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://jatinbansal.com/ai-engineering/multi-agent-shared-memory/</loc><lastmod>2026-05-18T18:51:35+00:00</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://jatinbansal.com/ai-engineering/cross-session-identity/</loc><lastmod>2026-05-18T18:38:45+00:00</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://jatinbansal.com/ai-engineering/procedural-memory/</loc><lastmod>2026-05-18T18:30:53+00:00</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://jatinbansal.com/ai-engineering/memory-conflict-and-forgetting/</loc><lastmod>2026-05-18T18:17:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://jatinbansal.com/ai-engineering/temporal-reasoning-provenance/</loc><lastmod>2026-05-18T18:06:27+00:00</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://jatinbansal.com/ai-engineering/memory-retrieval-policies/</loc><lastmod>2026-05-18T17:55:14+00:00</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://jatinbansal.com/ai-engineering/sleep-time-compute/</loc><lastmod>2026-05-18T17:45:08+00:00</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://jatinbansal.com/ai-engineering/context-compression/</loc><lastmod>2026-05-18T17:36:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://jatinbansal.com/ai-engineering/memory-reflection/</loc><lastmod>2026-05-18T17:24:50+00:00</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://jatinbansal.com/ai-engineering/episode-segmentation/</loc><lastmod>2026-05-18T17:15:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://jatinbansal.com/ai-engineering/memory-write-policies/</loc><lastmod>2026-05-18T16:34:48+00:00</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://jatinbansal.com/ai-engineering/hierarchical-memory/</loc><lastmod>2026-05-18T16:26:59+00:00</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://jatinbansal.com/ai-engineering/knowledge-graphs-memory/</loc><lastmod>2026-05-18T16:19:12+00:00</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://jatinbansal.com/ai-engineering/long-term-memory/</loc><lastmod>2026-05-18T16:09:48+00:00</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://jatinbansal.com/ai-engineering/working-memory-scratchpads/</loc><lastmod>2026-05-18T16:03:21+00:00</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://jatinbansal.com/ai-engineering/short-term-memory/</loc><lastmod>2026-05-18T13:36:40+00:00</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://jatinbansal.com/ai-engineering/memory-cognitive-taxonomy/</loc><lastmod>2026-05-18T13:26:59+00:00</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://jatinbansal.com/ai-engineering/memory-stack-overview/</loc><lastmod>2026-05-18T13:16:33+00:00</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://jatinbansal.com/ai-engineering/tool-selection-at-scale/</loc><lastmod>2026-05-18T13:03:33+00:00</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://jatinbansal.com/ai-engineering/multi-agent-orchestration/</loc><lastmod>2026-05-18T12:55:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://jatinbansal.com/ai-engineering/planning-vs-reactive-agents/</loc><lastmod>2026-05-18T12:45:07+00:00</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://jatinbansal.com/ai-engineering/agent-loop/</loc><lastmod>2026-05-18T12:34:13+00:00</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://jatinbansal.com/ai-engineering/constrained-decoding/</loc><lastmod>2026-05-18T12:27:10+00:00</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://jatinbansal.com/ai-engineering/prompt-caching/</loc><lastmod>2026-05-18T12:19:01+00:00</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://jatinbansal.com/ai-engineering/streaming/</loc><lastmod>2026-05-18T12:13:26+00:00</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://jatinbansal.com/ai-engineering/tool-use/</loc><lastmod>2026-05-18T02:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://jatinbansal.com/ai-engineering/structured-output/</loc><lastmod>2026-05-17T14:30:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://jatinbansal.com/ai-engineering/context-engineering-jit-vs-aot/</loc><lastmod>2026-05-17T09:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://jatinbansal.com/ai-engineering/rag-evaluation/</loc><lastmod>2026-05-17T08:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://jatinbansal.com/ai-engineering/query-transformations/</loc><lastmod>2026-05-16T08:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://jatinbansal.com/ai-engineering/reranking/</loc><lastmod>2026-05-14T08:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://jatinbansal.com/ai-engineering/hybrid-search/</loc><lastmod>2026-05-13T08:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://jatinbansal.com/ai-engineering/chunking-strategies/</loc><lastmod>2026-05-12T08:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://jatinbansal.com/ai-engineering/vector-databases-ann/</loc><lastmod>2026-05-11T10:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://jatinbansal.com/ai-engineering/text-embeddings/</loc><lastmod>2026-05-11T09:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://jatinbansal.com/ai-engineering/llm-inference-fundamentals/</loc><lastmod>2026-05-11T08:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://jatinbansal.com/ai-engineering/</loc><lastmod>2026-05-11T00:00:00+00:00</lastmod></url><url><loc>https://jatinbansal.com/blog/</loc><lastmod>2026-05-01T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>1</priority></url><url><loc>https://jatinbansal.com/categories/java/</loc><lastmod>2026-05-01T00:00:00+00:00</lastmod></url><url><loc>https://jatinbansal.com/blog/event-loops-with-java-virtual-threads/</loc><lastmod>2026-05-01T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>1</priority></url><url><loc>https://jatinbansal.com/categories/ai/</loc><lastmod>2025-08-31T00:00:00+00:00</lastmod></url><url><loc>https://jatinbansal.com/blog/context-vs-prompt-engineering/</loc><lastmod>2025-08-31T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>1</priority></url><url><loc>https://jatinbansal.com/categories/machine-learning/</loc><lastmod>2025-08-31T00:00:00+00:00</lastmod></url><url><loc>https://jatinbansal.com/notes/claude-code-commands/</loc><lastmod>2025-07-10T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>1</priority></url><url><loc>https://jatinbansal.com/categories/development/</loc><lastmod>2025-07-10T00:00:00+00:00</lastmod></url><url><loc>https://jatinbansal.com/notes/</loc><lastmod>2025-07-10T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>1</priority></url><url><loc>https://jatinbansal.com/categories/tools/</loc><lastmod>2025-07-10T00:00:00+00:00</lastmod></url><url><loc>https://jatinbansal.com/notes/deep-work/</loc><lastmod>2025-07-06T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://jatinbansal.com/categories/productivity/</loc><lastmod>2025-07-06T00:00:00+00:00</lastmod></url><url><loc>https://jatinbansal.com/notes/ai-llm-reading/</loc><lastmod>2025-07-05T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://jatinbansal.com/blog/stamped-lock/</loc><lastmod>2025-07-05T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>1</priority></url><url><loc>https://jatinbansal.com/blog/scaling-postgres/</loc><lastmod>2023-09-05T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>1</priority></url><url><loc>https://jatinbansal.com/oss/</loc><changefreq>monthly</changefreq><priority>0.7</priority></url></urlset>