<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    <url>
        <loc>https://blog.mocobeta.dev/</loc>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/about/</loc>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/categories/</loc>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/categories/long-posts/</loc>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/categories/short-posts/</loc>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/posts/</loc>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/posts/20250222-my-first-post/</loc>
        <lastmod>2025-02-22</lastmod>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/posts/20250223-prose-link-blog/</loc>
        <lastmod>2025-02-23</lastmod>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/posts/20250223-til-zotero-as-service/</loc>
        <lastmod>2025-02-23</lastmod>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/posts/20250224-til-arch-printer/</loc>
        <lastmod>2025-02-24</lastmod>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/posts/20250224-til-deepseek-r1/</loc>
        <lastmod>2025-02-24</lastmod>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/posts/20250224-til-timedatectl-ntp/</loc>
        <lastmod>2025-02-24</lastmod>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/posts/20250227-entry-eratosthenes-sieve/</loc>
        <lastmod>2025-02-27</lastmod>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/posts/20250301-prose-work-env/</loc>
        <lastmod>2025-03-01</lastmod>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/posts/20250305-til-keybinding-input-source/</loc>
        <lastmod>2025-03-05</lastmod>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/posts/20250306-prose-new-role/</loc>
        <lastmod>2025-03-06</lastmod>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/posts/20250320-til-mmteb/</loc>
        <lastmod>2025-03-20</lastmod>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/posts/20250413-til-agentic-workflow/</loc>
        <lastmod>2025-04-13</lastmod>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/posts/20250427-entry-monorepo-with-uv-workspaces/</loc>
        <lastmod>2025-04-27</lastmod>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/posts/20250429-entry-pluggy-uv-workspace/</loc>
        <lastmod>2025-04-29</lastmod>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/posts/20250505-til-zola-ogptag/</loc>
        <lastmod>2025-05-05</lastmod>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/posts/20250518-entry-cli-for-embedding/</loc>
        <lastmod>2025-05-18</lastmod>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/posts/20250525-update-embcli/</loc>
        <lastmod>2025-05-25</lastmod>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/posts/20250601-embcli-clip/</loc>
        <lastmod>2025-06-01</lastmod>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/posts/20250629-til-lancedb/</loc>
        <lastmod>2025-06-29</lastmod>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/posts/20250721-entry-claude-code-janome-port/</loc>
        <lastmod>2025-07-21</lastmod>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/posts/20250808-lancedb-python-search/</loc>
        <lastmod>2025-08-08</lastmod>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/posts/20250809-lancedb-rust-search/</loc>
        <lastmod>2025-08-09</lastmod>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/posts/20250814-til-cell-refcell/</loc>
        <lastmod>2025-08-14</lastmod>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/posts/20250826-til-trait-generics/</loc>
        <lastmod>2025-08-20</lastmod>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/posts/20250915-til-lancedb-architecture/</loc>
        <lastmod>2025-09-15</lastmod>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/posts/20251201-my-first-agent/</loc>
        <lastmod>2025-12-01</lastmod>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/posts/20251202-agents-runner/</loc>
        <lastmod>2025-12-02</lastmod>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/posts/20251203-agents-memory/</loc>
        <lastmod>2025-12-03</lastmod>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/posts/20251204-chatkit-ui/</loc>
        <lastmod>2025-12-04</lastmod>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/posts/20251205-files-api-agent/</loc>
        <lastmod>2025-12-05</lastmod>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/posts/20251206-file-upload-chatkit/</loc>
        <lastmod>2025-12-06</lastmod>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/posts/20251207-file-attachment-chatkit/</loc>
        <lastmod>2025-12-07</lastmod>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/posts/20251208-chatkit-thread/</loc>
        <lastmod>2025-12-08</lastmod>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/posts/20251209-chatkit-thread-2/</loc>
        <lastmod>2025-12-09</lastmod>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/posts/20251210-openai-logs/</loc>
        <lastmod>2025-12-10</lastmod>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/posts/20251211-agents-handoff/</loc>
        <lastmod>2025-12-11</lastmod>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/posts/20251212-agents-handoffs-2/</loc>
        <lastmod>2025-12-12</lastmod>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/posts/20251213-agents-as-tools/</loc>
        <lastmod>2025-12-13</lastmod>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/posts/20251214-llm-as-a-judge/</loc>
        <lastmod>2025-12-14</lastmod>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/posts/20251215-agents-usage-tracking/</loc>
        <lastmod>2025-12-15</lastmod>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/posts/20251216-agents-input-guardrail/</loc>
        <lastmod>2025-12-16</lastmod>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/posts/20251217-agents-output-guardrail/</loc>
        <lastmod>2025-12-17</lastmod>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/posts/20251218-function-tools-schema/</loc>
        <lastmod>2025-12-18</lastmod>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/posts/20251219-hello-evals/</loc>
        <lastmod>2025-12-19</lastmod>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/posts/20251220-prompt-optimizer/</loc>
        <lastmod>2025-12-20</lastmod>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/posts/20251221-evals-grader/</loc>
        <lastmod>2025-12-21</lastmod>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/posts/20251222-evals-grader-2/</loc>
        <lastmod>2025-12-22</lastmod>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/posts/20251223-openai-ai-support/</loc>
        <lastmod>2025-12-23</lastmod>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/posts/20251224-evals-api-get-started/</loc>
        <lastmod>2025-12-24</lastmod>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/posts/20251226-agentkit-impression/</loc>
        <lastmod>2025-12-26</lastmod>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/posts/20251230-money/</loc>
        <lastmod>2025-12-30</lastmod>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/posts/20260104-ai-agent-recommend-book/</loc>
        <lastmod>2026-01-04</lastmod>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/posts/20260221-prose-workdesk-env/</loc>
        <lastmod>2026-02-21</lastmod>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/posts/20260314-issue-driven-agentic-coding/</loc>
        <lastmod>2026-03-14</lastmod>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/projects/</loc>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/tags/</loc>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/tags/agentic-coding/</loc>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/tags/ai-agent/</loc>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/tags/ai-agents/</loc>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/tags/algorithm/</loc>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/tags/benchmark/</loc>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/tags/blogging/</loc>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/tags/book/</loc>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/tags/career/</loc>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/tags/chatkit/</loc>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/tags/claude-code/</loc>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/tags/claude/</loc>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/tags/datasets/</loc>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/tags/deepseek/</loc>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/tags/embcli/</loc>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/tags/embedding/</loc>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/tags/emedding/</loc>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/tags/evals/</loc>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/tags/gadget/</loc>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/tags/in-depth/</loc>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/tags/janome/</loc>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/tags/lancedb/</loc>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/tags/linux/</loc>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/tags/llm/</loc>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/tags/macos/</loc>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/tags/openai/</loc>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/tags/oss/</loc>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/tags/pluggy/</loc>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/tags/prose/</loc>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/tags/python/</loc>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/tags/rag/</loc>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/tags/rust/</loc>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/tags/search/</loc>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/tags/til/</loc>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/tags/uv/</loc>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/tags/zola/</loc>
    </url>
    <url>
        <loc>https://blog.mocobeta.dev/tags/zotero/</loc>
    </url>
</urlset>
