<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url>
    <loc>https://notes.umarhadi.dev/about</loc>
    <lastmod>2026-05-01T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://notes.umarhadi.dev/ai/agent-access-should-be-narrower-than-human-access</loc>
    <lastmod>2026-05-01T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://notes.umarhadi.dev/ai/agent-memory-is-retrieval-policy-not-storage</loc>
    <lastmod>2026-05-01T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://notes.umarhadi.dev/ai/</loc>
    <lastmod>2026-05-01T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://notes.umarhadi.dev/ai/llm-maintained-knowledge-bases-need-boundaries</loc>
    <lastmod>2026-05-01T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://notes.umarhadi.dev/ai/system-of-record-vs-agent-layer</loc>
    <lastmod>2026-05-01T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://notes.umarhadi.dev/ai/what-rag-actually-solves-and-what-it-doesnt</loc>
    <lastmod>2026-05-01T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://notes.umarhadi.dev/career/a-postmortem-for-myself-how-i-recover-after-a-bad-week</loc>
    <lastmod>2026-05-01T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://notes.umarhadi.dev/career/atrial-fibrillation-at-26</loc>
    <lastmod>2026-05-02T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://notes.umarhadi.dev/career/feeling-of-importance-at-work-without-ego-games</loc>
    <lastmod>2026-05-01T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://notes.umarhadi.dev/career/financial-independence-for-engineers-in-emerging-markets</loc>
    <lastmod>2026-05-01T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://notes.umarhadi.dev/career/</loc>
    <lastmod>2026-05-01T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://notes.umarhadi.dev/career/reading-a-tech-hiring-pipeline-from-the-outside</loc>
    <lastmod>2026-04-22T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://notes.umarhadi.dev/career/smart-is-good-kind-is-better-in-incident-response</loc>
    <lastmod>2026-05-01T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://notes.umarhadi.dev/career/support-engineering-as-production-engineering</loc>
    <lastmod>2026-05-01T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://notes.umarhadi.dev/career/the-cost-of-being-always-available</loc>
    <lastmod>2026-05-01T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://notes.umarhadi.dev/career/the-wait</loc>
    <lastmod>2026-05-02T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://notes.umarhadi.dev/craft/a-three-layer-pattern-for-ai-maintained-notes</loc>
    <lastmod>2026-04-29T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://notes.umarhadi.dev/craft/how-i-write-operational-notes</loc>
    <lastmod>2026-05-01T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://notes.umarhadi.dev/craft/</loc>
    <lastmod>2026-05-01T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://notes.umarhadi.dev/engineering/building-a-personal-homelab-without-burning-out</loc>
    <lastmod>2026-04-17T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://notes.umarhadi.dev/engineering/cloudflare-mesh-vs-tunnel</loc>
    <lastmod>2026-05-01T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://notes.umarhadi.dev/engineering/containerizing-serverless-workloads</loc>
    <lastmod>2026-05-01T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://notes.umarhadi.dev/engineering/failure-mode-thinking-as-a-design-discipline</loc>
    <lastmod>2026-04-25T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://notes.umarhadi.dev/engineering/gitops-is-a-recovery-pattern</loc>
    <lastmod>2026-05-01T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://notes.umarhadi.dev/engineering/</loc>
    <lastmod>2026-05-01T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://notes.umarhadi.dev/engineering/mesh-vpns-are-access-paths-not-authorization</loc>
    <lastmod>2026-05-01T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://notes.umarhadi.dev/engineering/migration-checklists-should-start-with-rollback</loc>
    <lastmod>2026-05-01T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://notes.umarhadi.dev/engineering/production-readiness-is-a-set-of-invariants</loc>
    <lastmod>2026-05-01T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://notes.umarhadi.dev/engineering/runbooks-are-interfaces</loc>
    <lastmod>2026-05-01T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://notes.umarhadi.dev/engineering/small-team-infrastructure-decisions</loc>
    <lastmod>2026-05-01T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://notes.umarhadi.dev/</loc>
    <lastmod>2026-05-01T00:00:00.000Z</lastmod>
  </url><url>
    <loc>https://notes.umarhadi.dev/now</loc>
    <lastmod>2026-05-01T00:00:00.000Z</lastmod>
  </url></urlset>