<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://harrisonsec.hashnode.dev</loc>
    <lastmod>2026-09-20T05:22:01.924Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://harrisonsec.hashnode.dev/550-tokens-of-prompt-588-tokens-of-tools</loc>
    <lastmod>2026-09-19T16:41:16.237Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://harrisonsec.hashnode.dev/debugging-a-real-mode-bootloader-in-gdb-when-cs-changes-symbols-break</loc>
    <lastmod>2026-09-18T16:41:16.047Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://harrisonsec.hashnode.dev/debugging-the-ubuntu-6-8-kernel-in-gdb-qemu-without-rebuilding-it</loc>
    <lastmod>2026-09-17T16:41:13.050Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://harrisonsec.hashnode.dev/cache-miss-tlb-miss-false-sharing-three-killers-your-profiler-won-t-name</loc>
    <lastmod>2026-09-16T16:41:10.856Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://harrisonsec.hashnode.dev/your-agent-session-is-a-tree-your-code-thinks-it-is-a-list</loc>
    <lastmod>2026-09-15T21:24:28.330Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://harrisonsec.hashnode.dev/building-debugging-a-custom-arm64-linux-kernel-yocto-qemu-gdb</loc>
    <lastmod>2026-09-15T16:41:14.707Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://harrisonsec.hashnode.dev/from-real-mode-to-protected-mode-what-the-gdt-and-idt-actually-define</loc>
    <lastmod>2026-09-14T16:41:15.773Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://harrisonsec.hashnode.dev/how-x86-conditional-jumps-really-work-eflags-not-operands</loc>
    <lastmod>2026-09-13T16:41:14.043Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://harrisonsec.hashnode.dev/store-load-reordering-x86-vs-arm64-and-the-bug-intel-was-hiding</loc>
    <lastmod>2026-09-12T16:41:16.395Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://harrisonsec.hashnode.dev/building-a-bootloader-from-scratch-just-assembly-no-os</loc>
    <lastmod>2026-09-11T16:41:15.478Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://harrisonsec.hashnode.dev/same-model-13-3-to-38-3</loc>
    <lastmod>2026-09-10T16:47:37.224Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://harrisonsec.hashnode.dev/three-agent-harnesses-one-loop</loc>
    <lastmod>2026-09-10T02:21:05.958Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://harrisonsec.hashnode.dev/ebpf-on-linux-kprobe-vs-fentry-hooking-internals-what-production-observability-misses</loc>
    <lastmod>2026-09-07T16:53:32.834Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://harrisonsec.hashnode.dev/shamir-secret-sharing-explained-with-pictures</loc>
    <lastmod>2026-09-01T02:15:16.794Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://harrisonsec.hashnode.dev/agent-architecture-is-a-compute-allocation-problem-the-advisor-strategy-cost-curve-frame-recursed</loc>
    <lastmod>2026-06-16T16:25:41.572Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://harrisonsec.hashnode.dev/agent-retrieval-above-the-crossover-a-first-principles-read-of-codegraph</loc>
    <lastmod>2026-06-08T19:50:31.981Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://harrisonsec.hashnode.dev/i-tested-codegraph-on-hono-the-tool-call-savings-reproduce-the-cost-savings-don-t</loc>
    <lastmod>2026-06-01T22:42:49.301Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://harrisonsec.hashnode.dev/agent-memory-is-a-cache-coherence-problem</loc>
    <lastmod>2026-05-29T15:18:14.874Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://harrisonsec.hashnode.dev/agent-retrieval-is-a-cost-curve-problem-why-claude-code-doesn-t-use-rag</loc>
    <lastmod>2026-05-26T03:22:57.302Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://harrisonsec.hashnode.dev/channels-aren-t-message-passing-how-parked-goroutines-oom-killed-a-pod</loc>
    <lastmod>2026-05-14T06:02:07.509Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://harrisonsec.hashnode.dev/how-i-improved-an-ai-agent-from-40-to-60-with-a-b-test-data</loc>
    <lastmod>2026-05-12T16:33:32.137Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://harrisonsec.hashnode.dev/consistency-in-distributed-systems-scenarios-trade-offs-and-what-actually-works</loc>
    <lastmod>2026-05-06T15:50:16.848Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://harrisonsec.hashnode.dev/dont-pick-one-ai-run-three-against-each-other</loc>
    <lastmod>2026-05-03T19:18:58.212Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://harrisonsec.hashnode.dev/node-turns-waiting-into-events-go-moves-context-switching-into-user-space</loc>
    <lastmod>2026-04-28T18:01:13.492Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://harrisonsec.hashnode.dev/grpc-interceptors-in-production-design-patterns-that-survive-real-load</loc>
    <lastmod>2026-04-20T17:02:26.769Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://harrisonsec.hashnode.dev/go-generics-one-year-in-which-promises-held-which-didnt</loc>
    <lastmod>2026-04-20T16:30:10.887Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://harrisonsec.hashnode.dev/go-profiling-in-anger-pprof-escape-analysis-and-inlining-without-magic</loc>
    <lastmod>2026-04-20T16:29:29.469Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://harrisonsec.hashnode.dev/syncpool-in-go-when-it-actually-helps-and-when-it-quietly-hurts</loc>
    <lastmod>2026-04-20T07:13:21.222Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://harrisonsec.hashnode.dev/ironsys-a-production-blueprint-for-modern-concurrency</loc>
    <lastmod>2026-04-20T07:13:20.494Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://harrisonsec.hashnode.dev/docker-kubernetes-what-they-really-changed-its-not-what-you-think</loc>
    <lastmod>2026-04-20T07:13:19.807Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://harrisonsec.hashnode.dev/observability-and-cost-attribution-why-one-pipeline-isnt-enough</loc>
    <lastmod>2026-04-20T07:13:18.623Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://harrisonsec.hashnode.dev/the-90-problem-why-most-ai-agents-are-still-broken</loc>
    <lastmod>2026-04-18T23:02:08.183Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://harrisonsec.hashnode.dev/testing-real-world-go-backends-isnt-what-many-people-think</loc>
    <lastmod>2026-04-18T00:18:33.928Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://harrisonsec.hashnode.dev/scale-up-vs-scale-out-why-every-language-wins-somewhere</loc>
    <lastmod>2026-04-18T00:18:32.859Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://harrisonsec.hashnode.dev/from-locks-to-actors-the-four-pillars-of-modern-concurrency</loc>
    <lastmod>2026-04-17T05:51:07.298Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://harrisonsec.hashnode.dev/rpc-vs-nats-its-not-about-sync-vs-async-its-about-who-owns-completion</loc>
    <lastmod>2026-04-17T05:51:06.822Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://harrisonsec.hashnode.dev/why-go-handles-millions-of-connections-user-space-context-switching-explained</loc>
    <lastmod>2026-04-16T15:38:54.901Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://harrisonsec.hashnode.dev/go-context-in-distributed-systems-what-actually-works-in-production</loc>
    <lastmod>2026-04-15T19:25:28.985Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://harrisonsec.hashnode.dev/gos-concurrency-is-about-structure-not-speed-chan-and-context-as-lifecycle-primitives</loc>
    <lastmod>2026-04-14T21:50:17.894Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://harrisonsec.hashnode.dev/claude-code-deep-dive-part-4-why-it-uses-markdown-files-instead-of-vector-dbs</loc>
    <lastmod>2026-04-08T05:51:48.926Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://harrisonsec.hashnode.dev/claude-code-deep-dive-part-3-the-5-level-compression-pipeline-behind-1m-tokens</loc>
    <lastmod>2026-04-09T16:01:10.052Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://harrisonsec.hashnode.dev/claude-code-codex-plugin-two-ai-brains-one-terminal</loc>
    <lastmod>2026-04-07T14:47:42.482Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://harrisonsec.hashnode.dev/claude-code-deep-dive-part-2-the-1421-line-while-loop-that-runs-everything</loc>
    <lastmod>2026-04-03T17:24:19.541Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://harrisonsec.hashnode.dev/claude-code-source-leaked-5-hidden-features-found-in-510k-lines-of-code</loc>
    <lastmod>2026-03-31T22:02:08.067Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://harrisonsec.hashnode.dev/the-ai-stack-explained-llm-talks-program-walks</loc>
    <lastmod>2026-03-30T04:14:16.770Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://harrisonsec.hashnode.dev/why-your-fail-fast-strategy-is-killing-your-distributed-system-and-how-to-fix-it</loc>
    <lastmod>2026-03-21T06:53:57.397Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://harrisonsec.hashnode.dev/archive</loc>
    <lastmod>2026-09-20T05:22:01.924Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://harrisonsec.hashnode.dev/recommendations</loc>
    <lastmod>2026-09-20T05:22:01.924Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>