<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://yaseenkhatib.streamerosai.com</loc>
<lastmod>2026-07-27</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/about/</loc>
<lastmod>2026-07-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/</loc>
<lastmod>2026-07-27</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/roadmap/</loc>
<lastmod>2026-07-27</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/claude-code/</loc>
<lastmod>2026-07-27</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/anthropic-roadmap/</loc>
<lastmod>2026-07-27</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/uses/</loc>
<lastmod>2026-07-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/sandbox/</loc>
<lastmod>2026-07-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/projects/</loc>
<lastmod>2026-07-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/products/</loc>
<lastmod>2026-07-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/products/sable/</loc>
<lastmod>2026-07-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/products/streameros/</loc>
<lastmod>2026-07-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/products/linkedin-pipeline/</loc>
<lastmod>2026-07-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/products/ai-blogger/</loc>
<lastmod>2026-07-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/final-year-projects/</loc>
<lastmod>2026-07-27</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/final-year-projects/custom/</loc>
<lastmod>2026-07-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/final-year-projects/colleges/</loc>
<lastmod>2026-07-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/final-year-projects/terms/</loc>
<lastmod>2026-07-27</lastmod>
<changefreq>yearly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/final-year-projects/planner/</loc>
<lastmod>2026-07-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/final-year-projects/question-bank/</loc>
<lastmod>2026-07-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/final-year-projects/guides/</loc>
<lastmod>2026-07-27</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/final-year-projects/guides/final-year-project-viva-questions/</loc>
<lastmod>2026-07-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/final-year-projects/guides/final-year-project-synopsis-format/</loc>
<lastmod>2026-07-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/final-year-projects/guides/final-year-project-presentation-ppt/</loc>
<lastmod>2026-07-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/final-year-projects/guides/how-to-deploy-your-final-year-project-free/</loc>
<lastmod>2026-07-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/final-year-projects/guides/bca-vs-mca-vs-btech-final-year-projects/</loc>
<lastmod>2026-07-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/final-year-projects/guides/mca-final-year-project-topics/</loc>
<lastmod>2026-07-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/final-year-projects/guides/bca-final-year-project-topics/</loc>
<lastmod>2026-07-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/final-year-projects/guides/btech-cse-final-year-project-topics/</loc>
<lastmod>2026-07-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/final-year-projects/guides/final-year-project-report-format/</loc>
<lastmod>2026-07-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/final-year-projects/guides/how-to-choose-a-final-year-project/</loc>
<lastmod>2026-07-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/final-year-projects/for/bca/</loc>
<lastmod>2026-07-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/final-year-projects/for/mca/</loc>
<lastmod>2026-07-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/final-year-projects/for/btech/</loc>
<lastmod>2026-07-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/final-year-projects/for/bsc-it/</loc>
<lastmod>2026-07-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/final-year-projects/for/mtech/</loc>
<lastmod>2026-07-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/final-year-projects/for/diploma/</loc>
<lastmod>2026-07-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/final-year-projects/ecommerce-mern/</loc>
<lastmod>2026-07-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/final-year-projects/realtime-chat-mern/</loc>
<lastmod>2026-07-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/final-year-projects/recommendation-system-ml/</loc>
<lastmod>2026-07-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/final-year-projects/fake-news-detection-ml/</loc>
<lastmod>2026-07-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/final-year-projects/plant-disease-detection/</loc>
<lastmod>2026-07-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/final-year-projects/blood-bank-management/</loc>
<lastmod>2026-07-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/final-year-projects/ai-college-assistant/</loc>
<lastmod>2026-07-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/final-year-projects/hospital-management-mern/</loc>
<lastmod>2026-07-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/final-year-projects/expense-tracker-mobile/</loc>
<lastmod>2026-07-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/final-year-projects/resume-screening-ml/</loc>
<lastmod>2026-07-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/final-year-projects/face-recognition-attendance/</loc>
<lastmod>2026-07-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/interview/</loc>
<lastmod>2026-07-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/optimistic-react-uis-that-dont-drift-from-the-server/</loc>
<lastmod>2026-07-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/when-usememo-actually-helps-in-react-19-and-how-to-measure-it/</loc>
<lastmod>2026-07-24</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/stop-mixing-render-and-domain-state-in-react-dashboards/</loc>
<lastmod>2026-07-22</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/my-journey-web-developer-to-ai-engineer/</loc>
<lastmod>2026-07-20</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/tauri-sqlx-sqlite-migrations-and-wal-for-local-apps/</loc>
<lastmod>2026-07-20</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/zero-network-leakage-in-ci-deny-by-default-egress-harness/</loc>
<lastmod>2026-07-17</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/unifying-twitch-and-youtube-live-chat-ordered-de-duplicated/</loc>
<lastmod>2026-07-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/on-device-twitch-irc-in-rust-reconnect-state-machine-backoff/</loc>
<lastmod>2026-07-15</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/serverless-local-first-settings-sync-over-lan-with-automerge-mdns/</loc>
<lastmod>2026-07-14</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/encrypt-tauri-local-storage-at-rest-with-age-os-keychain/</loc>
<lastmod>2026-07-13</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/zero-account-auth-device-bound-identity-capability-tokens/</loc>
<lastmod>2026-07-12</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/kill-async-deadlocks-in-tauri-with-tokio-task-dumps-tracing/</loc>
<lastmod>2026-07-11</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/zero-copy-scene-caches-with-memmap2-instant-loads-no-rss-bloat/</loc>
<lastmod>2026-07-10</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/flamegraphs-over-tauri-ipc-from-rust-event-to-react-paint/</loc>
<lastmod>2026-07-09</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/simd-sentiment-scoring-in-rust-via-wasm-workers-no-ui-jank/</loc>
<lastmod>2026-07-08</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/shipped-5-products-solo-12-months/</loc>
<lastmod>2026-07-07</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/vision-over-syntax-architecture-first/</loc>
<lastmod>2026-07-07</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/one-architect-claude-mcp-full-squad/</loc>
<lastmod>2026-07-07</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/ai-finops-playbook-stop-burning-money/</loc>
<lastmod>2026-07-07</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/linkedin-pipeline-job-search-runs-itself/</loc>
<lastmod>2026-07-07</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/zero-dollar-content-engine/</loc>
<lastmod>2026-07-07</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/sable-ai-agent-never-touches-money/</loc>
<lastmod>2026-07-07</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/streameros-rust-over-electron/</loc>
<lastmod>2026-07-07</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/the-94-percent-decision-integratex/</loc>
<lastmod>2026-07-07</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/hire-my-head-not-my-hands/</loc>
<lastmod>2026-07-07</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/shrink-streameros-rust-binaries-optz-fat-lto-panicabort/</loc>
<lastmod>2026-07-07</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/rust-structured-concurrency-cap-media-decoders-w-tokio-joinset/</loc>
<lastmod>2026-07-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/pinning-a-18-idle-cpu-evented-vs-polling-in-tauri-tray-apps/</loc>
<lastmod>2026-07-05</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/crossbeam-spsc-ring-buffers-for-60-fps-rust-audio-meters/</loc>
<lastmod>2026-07-04</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/a-reproducible-ram-regression-workflow-in-rust-with-dhat-heaptrack/</loc>
<lastmod>2026-07-03</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/halving-tauri-v2-ipc-batch-events-rmp-serde-messagepack/</loc>
<lastmod>2026-07-02</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/serdejson-to-simd-json-in-streameros-ipc-hot-path-deserialization/</loc>
<lastmod>2026-07-01</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/tauri-rust-backpressure-bounded-vs-unbounded-channels-for-chat-floods/</loc>
<lastmod>2026-06-30</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/zero-copy-twitch-irc-parsing-in-rust-with-bytes-nom-at-5ks/</loc>
<lastmod>2026-06-29</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/rust-arena-allocation-to-keep-streameros-under-152-mb-for-12h/</loc>
<lastmod>2026-06-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/tauri-v2-tokio-console-18-cpu-with-4-concurrent-streams/</loc>
<lastmod>2026-06-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/agentic-workflows-vs-copilots/</loc>
<lastmod>2026-06-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/custom-serialization-adapters/</loc>
<lastmod>2026-06-15</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/vector-embeddings-in-production/</loc>
<lastmod>2026-06-14</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/advanced-redis-caching-strategies/</loc>
<lastmod>2026-06-13</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/websocket-telemetry-at-scale/</loc>
<lastmod>2026-06-12</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/optimizing-mongodb-aggregation/</loc>
<lastmod>2026-06-11</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/mastering-claude-architecture-context-windows-output-limits/</loc>
<lastmod>2026-06-10</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/role-based-access-control-patterns/</loc>
<lastmod>2026-06-10</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/xml-tag-structural-prompting-deterministic-shell/</loc>
<lastmod>2026-06-09</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/claude-code-context-hygiene-clear-compact/</loc>
<lastmod>2026-06-09</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/redux-toolkit-architectures/</loc>
<lastmod>2026-06-09</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/json-structured-outputs-type-safe-zod/</loc>
<lastmod>2026-06-08</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/ai-native-portfolio-landing-lead-roles/</loc>
<lastmod>2026-06-08</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/zero-hallucination-rag-grounding-contract/</loc>
<lastmod>2026-06-08</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/typescript-migration-playbook/</loc>
<lastmod>2026-06-08</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/tool-use-function-calling-mechanics/</loc>
<lastmod>2026-06-07</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/edge-native-rag-cloudflare-workers-hono/</loc>
<lastmod>2026-06-07</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/react-usememo-benchmarks/</loc>
<lastmod>2026-06-07</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/model-context-protocol-mcp-server-foundations/</loc>
<lastmod>2026-06-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/memory-and-stateful-ai-architecture/</loc>
<lastmod>2026-06-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/single-model-rag-embeddings-generation/</loc>
<lastmod>2026-06-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/the-10x-reality-ai-replaced-the-mern-squad/</loc>
<lastmod>2026-06-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/architecting-mern-at-ai-speed/</loc>
<lastmod>2026-06-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/chatgpt-changed-full-stack-engineering/</loc>
<lastmod>2026-06-06</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/adaptive-extended-thinking-latency-vs-compute/</loc>
<lastmod>2026-06-05</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/evaluation-driven-development-golden-dataset/</loc>
<lastmod>2026-06-05</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/react-flow-agent-orchestration-canvas/</loc>
<lastmod>2026-06-05</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/architecting-agentic-rag-pipelines-nodejs/</loc>
<lastmod>2026-06-05</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/local-first-claude-code-claude-md-secure-cli/</loc>
<lastmod>2026-06-04</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/finops-for-ai-cost-governance/</loc>
<lastmod>2026-06-04</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/94-percent-payload-reduction-react-flow/</loc>
<lastmod>2026-06-04</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/building-custom-claude-skills-task-scripts/</loc>
<lastmod>2026-06-03</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/llm-observability-opentelemetry-tracing/</loc>
<lastmod>2026-06-03</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/compiling-react-flow-graph-agent-pipeline/</loc>
<lastmod>2026-06-03</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/prompting-for-architecture-claude-full-stack/</loc>
<lastmod>2026-06-03</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/prompt-caching-deep-dive-latency-cost/</loc>
<lastmod>2026-06-02</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/hybrid-rag-bm25-vector-reranking/</loc>
<lastmod>2026-06-02</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/semantic-caching-edge-rag/</loc>
<lastmod>2026-06-02</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/caching-the-ai-redis-mongodb-llm-latency/</loc>
<lastmod>2026-06-02</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/constitutional-ai-safety-system-prompts-guardrails/</loc>
<lastmod>2026-06-01</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/guardrail-engineering-hallucination-prevention/</loc>
<lastmod>2026-06-01</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/router-agent-multi-agent-orchestration/</loc>
<lastmod>2026-06-01</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/type-safe-llms-strict-schemas-typescript-express/</loc>
<lastmod>2026-06-01</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/multi-agent-worktrees-parallel-subagents/</loc>
<lastmod>2026-05-31</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/real-time-telemetry-websockets-react/</loc>
<lastmod>2026-05-31</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/stateful-agent-runtime-persistence-durable-objects-redis/</loc>
<lastmod>2026-05-30</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/rag-chunking-strategy-architecture/</loc>
<lastmod>2026-05-30</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/death-of-the-traditional-backend-router/</loc>
<lastmod>2026-05-30</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/enterprise-mcp-aggregation-postgres-figma-playwright/</loc>
<lastmod>2026-05-29</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/streaming-ai-edge-hono-ai-sdk-nextjs/</loc>
<lastmod>2026-05-29</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/from-wireframe-to-web-high-fidelity-ui-ai-speed/</loc>
<lastmod>2026-05-29</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/evaluation-driven-prompt-engineering-golden-datasets/</loc>
<lastmod>2026-05-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/stateless-agents-edge-cloudflare-durable-objects/</loc>
<lastmod>2026-05-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/state-management-ai-era-zustand-vs-redux/</loc>
<lastmod>2026-05-28</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/long-running-automated-agent-routines-cron-workflows/</loc>
<lastmod>2026-05-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/payload-compression-serialization-patterns/</loc>
<lastmod>2026-05-25</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/model-context-protocol-mcp/</loc>
<lastmod>2026-05-18</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/latency-first-ai-serverless-hono/</loc>
<lastmod>2026-05-11</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/agentic-control-loops/</loc>
<lastmod>2026-04-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/rag-grounding-the-agent/</loc>
<lastmod>2026-04-13</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/vector-foundations-semantic-search/</loc>
<lastmod>2026-03-30</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/beyond-the-prompt-llm-mechanics/</loc>
<lastmod>2026-03-16</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yaseenkhatib.streamerosai.com/blog/ai-native-dev-stack-rethinking-mern/</loc>
<lastmod>2026-03-02</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
