<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://bits.yogan.dev/</loc></url>
  <url><loc>https://bits.yogan.dev/courses</loc></url>
  <url><loc>https://bits.yogan.dev/courses/what-is-an-llm</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/what-is-an-llm/say-hi-to-claude</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/what-is-an-llm/a-very-good-next-word-guesser</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/what-is-an-llm/words-become-tokens</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/what-is-an-llm/where-it-learned-pretraining</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/what-is-an-llm/from-autocomplete-to-assistant</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/what-is-an-llm/your-prompt-is-all-it-sees</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/what-is-an-llm/attention-how-it-keeps-track</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/what-is-an-llm/what-it-cant-do</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/what-is-an-llm/checkpoint-talk-to-it-well</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/tokens-and-temperature</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/tokens-and-temperature/what-is-a-token</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/tokens-and-temperature/tokenizers-are-weird</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/tokens-and-temperature/counting-tokens</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/tokens-and-temperature/probabilities-not-answers</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/tokens-and-temperature/greedy-vs-sampled</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/tokens-and-temperature/temperature</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/tokens-and-temperature/top-p-and-friends</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/tokens-and-temperature/checkpoint-tune-a-chatbot</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/prompting-that-works</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/prompting-that-works/the-brilliant-new-colleague</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/prompting-that-works/say-why</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/prompting-that-works/show-dont-tell</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/prompting-that-works/structure-with-xml-tags</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/prompting-that-works/roles-and-the-system-prompt</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/prompting-that-works/ask-for-the-format</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/prompting-that-works/let-it-think</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/prompting-that-works/chain-your-prompts</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/prompting-that-works/test-your-prompt</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/prompting-that-works/checkpoint-release-notes</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/context-is-everything</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/context-is-everything/whats-in-the-window</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/context-is-everything/bigger-isnt-better</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/context-is-everything/docs-first-question-last</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/context-is-everything/when-the-chat-gets-long</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/context-is-everything/prompt-caching</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/context-is-everything/what-to-leave-out</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/context-is-everything/checkpoint-pack-the-window</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/give-your-model-tools</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/give-your-model-tools/why-tools</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/give-your-model-tools/describing-a-tool</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/give-your-model-tools/one-round-trip</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/give-your-model-tools/descriptions-that-work</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/give-your-model-tools/tool-choice</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/give-your-model-tools/strict-schemas</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/give-your-model-tools/many-calls-some-fail</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/give-your-model-tools/tools-anthropic-runs</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/give-your-model-tools/mcp</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/give-your-model-tools/checkpoint-weather-bot</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/retrieval-without-tears</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/retrieval-without-tears/paste-it-or-search-it</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/retrieval-without-tears/chunking</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/retrieval-without-tears/embeddings</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/retrieval-without-tears/keywords-and-hybrid</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/retrieval-without-tears/contextual-retrieval</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/retrieval-without-tears/reranking</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/retrieval-without-tears/answers-with-sources</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/retrieval-without-tears/measuring-retrieval</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/retrieval-without-tears/checkpoint-ask-my-docs</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/first-agent-loop</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/first-agent-loop/agents-are-loops</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/first-agent-loop/tools-for-the-loop</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/first-agent-loop/the-loop</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/first-agent-loop/stop-reasons</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/first-agent-loop/many-tools</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/first-agent-loop/when-loops-go-wrong</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/first-agent-loop/memory</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/first-agent-loop/limits-and-logs</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/first-agent-loop/checkpoint-weather-agent</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/ship-an-agent-to-the-edge</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/ship-an-agent-to-the-edge/from-script-to-endpoint</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/ship-an-agent-to-the-edge/stream-the-reply</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/ship-an-agent-to-the-edge/one-agent-per-user</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/ship-an-agent-to-the-edge/ai-gateway-in-front</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/ship-an-agent-to-the-edge/limits-that-hold</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/ship-an-agent-to-the-edge/logs-you-can-query</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/ship-an-agent-to-the-edge/safety-at-the-edge</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/courses/ship-an-agent-to-the-edge/checkpoint-deploy-the-weather-agent</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://bits.yogan.dev/terms</loc></url>
  <url><loc>https://bits.yogan.dev/privacy</loc></url>
</urlset>
