<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://harrisonsec.com/projects/quantumvault/</loc><lastmod>2025-05-01T00:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/projects/waxseal/</loc><lastmod>2026-09-23T00:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/projects/distributed-key-storage/</loc><lastmod>2026-09-23T00:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/projects/secured-vlan/</loc><lastmod>2025-05-16T00:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/</loc><lastmod>2026-09-23T08:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/</loc><lastmod>2026-09-23T08:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/hidden-data-dies-in-chat-apps-measured/</loc><lastmod>2026-09-23T08:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/projects/</loc><lastmod>2026-09-23T00:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/mcp-is-a-schema-stability-trade/</loc><lastmod>2026-09-18T08:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/durable-unit-of-agent-state/</loc><lastmod>2026-09-15T08:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/system-prompt-token-floor/</loc><lastmod>2026-09-11T08:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/the-benchmark-was-measuring-the-harness/</loc><lastmod>2026-09-08T08:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/bootloader-from-scratch-assembly-no-os/</loc><lastmod>2026-09-07T00:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/real-mode-bootloader-gdb-symbols-broken/</loc><lastmod>2026-09-07T00:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/ubuntu-6-8-x86-64-kernel-debug-gdb-qemu/</loc><lastmod>2026-09-07T00:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/arm64-linux-kernel-debug-yocto-qemu-gdb/</loc><lastmod>2026-09-06T00:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/cache-miss-tlb-false-sharing-coretracer/</loc><lastmod>2026-09-06T00:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/ebpf-kprobe-vs-fentry-kernel-observability/</loc><lastmod>2026-09-06T00:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/from-real-mode-to-protected-mode-gdt-idt/</loc><lastmod>2026-09-06T00:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/x86-jumps-eflags-gdb-pwndbg/</loc><lastmod>2026-09-06T00:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/store-load-reordering-x86-vs-arm64/</loc><lastmod>2026-09-06T00:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/agent-harness-is-not-a-sandbox/</loc><lastmod>2026-09-04T01:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/three-harnesses-one-loop/</loc><lastmod>2026-09-01T08:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/gguf-loader-untrusted-model-files/</loc><lastmod>2026-08-26T09:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/merged-is-not-shipped/</loc><lastmod>2026-08-22T09:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/evidence-that-isnt-evidence/</loc><lastmod>2026-08-19T09:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/nat64-vpn-raw-socket-address-substitution/</loc><lastmod>2026-08-15T09:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/tool-calls-need-completion-ownership/</loc><lastmod>2026-08-13T08:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/your-ai-bill-is-a-distributed-systems-problem/</loc><lastmod>2026-08-04T08:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/validation-is-a-loop-not-an-assertion/</loc><lastmod>2026-07-28T08:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/a-wrong-ruler-is-worse-than-no-ruler/</loc><lastmod>2026-07-17T08:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/the-technique-boundary/</loc><lastmod>2026-07-09T08:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/shrink-the-stochastic-surface/</loc><lastmod>2026-06-24T08:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/generative-ai-builds-shapes-not-games/</loc><lastmod>2026-06-20T08:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/i-tested-higgsfield-minecraft-prompt-to-build/</loc><lastmod>2026-06-18T08:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/agent-architecture-compute-allocation-advisor-strategy/</loc><lastmod>2026-06-15T08:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/codegraph-architecture-first-principles-llm-retrieval/</loc><lastmod>2026-06-08T08:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/i-tested-codegraph-on-hono-benchmark/</loc><lastmod>2026-06-01T08:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/agent-memory-is-a-cache-coherence-problem/</loc><lastmod>2026-05-28T08:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/agent-retrieval-cost-curve-claude-code-grep-vs-rag/</loc><lastmod>2026-05-25T08:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/channels-arent-message-passing/</loc><lastmod>2026-05-13T22:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/ai-agent-40-to-60-percent-with-ab-data/</loc><lastmod>2026-09-21T00:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/dont-pick-one-ai-run-three/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/node-go-concurrency-event-loop-vs-user-space-scheduling/</loc><lastmod>2026-04-28T08:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/videos/</loc><lastmod>2026-04-20T00:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/videos/why-your-ai-agent-keeps-failing/</loc><lastmod>2026-04-20T00:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/podcast-ai/the-90-percent-ai-agent-problem/</loc><lastmod>2026-04-18T18:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/podcast-ai/</loc><lastmod>2026-04-18T18:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/videos/the-90-percent-ai-agent-problem-podcast/</loc><lastmod>2026-04-18T00:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/ai-agent-90-percent-problem/</loc><lastmod>2026-04-17T00:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/claude-code-codex-plugin-two-brains/</loc><lastmod>2026-04-07T00:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/videos/claude-code-deep-dive-query-loop/</loc><lastmod>2026-04-06T00:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/claude-code-memory-first-principles-tradeoffs/</loc><lastmod>2026-04-05T00:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/claude-code-context-engineering-compression-pipeline/</loc><lastmod>2026-05-14T06:30:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/claude-code-deep-dive-query-loop/</loc><lastmod>2026-04-03T00:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/observability-billing-t-architecture-ai-api-calls/</loc><lastmod>2026-04-01T08:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/claude-code-memory-simpler-than-you-think/</loc><lastmod>2026-04-01T00:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/claude-code-source-leaked-hidden-features/</loc><lastmod>2026-03-31T00:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/videos/ai-stack-explained-extended-podcast/</loc><lastmod>2026-03-29T00:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/videos/complete-ai-architecture-deep-dive/</loc><lastmod>2026-03-29T00:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/podcast-ai/llm-token-agent-complete-deep-dive/</loc><lastmod>2026-03-28T09:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/consistency-scenarios-and-approaches-production/</loc><lastmod>2026-03-28T08:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/ai-stack-explained-llm-talks-program-walks/</loc><lastmod>2026-03-28T08:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/podcast-ai/llm-token-agent-same-thing/</loc><lastmod>2026-03-28T08:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/videos/ai-stack-explained/</loc><lastmod>2026-03-28T00:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/grpc-interceptors-design-patterns-production/</loc><lastmod>2026-03-24T08:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/go-generics-one-year-in-production/</loc><lastmod>2026-03-18T08:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/go-profiling-pprof-escape-analysis-inlining/</loc><lastmod>2026-03-12T08:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/go-sync-pool-buffer-reuse-when-it-helps/</loc><lastmod>2026-03-05T08:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/podcast/</loc><lastmod>2026-03-04T08:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/podcast/fail-fast-bounded-resilience/</loc><lastmod>2026-03-04T08:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/fail-fast-bounded-resilience-distributed-systems/</loc><lastmod>2026-03-05T07:48:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/rpc-vs-nats-who-owns-completion/</loc><lastmod>2026-02-28T08:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/nats-kafka-mqtt-same-category-different-jobs/</loc><lastmod>2026-02-24T08:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/docker-kubernetes-what-they-really-changed/</loc><lastmod>2026-02-21T08:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/scale-up-scale-out-every-language-wins-somewhere/</loc><lastmod>2026-02-20T08:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/testing-real-world-go-backends/</loc><lastmod>2026-02-18T08:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/observability-cost-attribution-dual-path-architecture/</loc><lastmod>2026-02-15T08:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/go-context-distributed-systems-production/</loc><lastmod>2026-02-13T08:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/go-chan-context-structure-not-speed/</loc><lastmod>2025-11-21T08:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/ironsys-blueprint-modern-concurrency-in-production/</loc><lastmod>2025-10-22T08:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/four-pillars-modern-concurrency-locks-to-actors/</loc><lastmod>2025-10-20T08:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/go-millions-connections-user-space-context-switching/</loc><lastmod>2025-10-13T08:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/videos/from-real-mode-to-protected-mode-gdt-idt/</loc><lastmod>2025-08-13T00:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/videos/arm64-linux-kernel-debug-yocto-qemu-gdb/</loc><lastmod>2025-08-05T00:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/videos/ebpf-kprobe-vs-fentry-kernel-observability/</loc><lastmod>2025-08-04T00:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/videos/rust-vs-c-assembly-ownership-bounds-checking/</loc><lastmod>2025-08-04T00:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/videos/sentineledge-ebpf-kernel-security/</loc><lastmod>2025-08-04T00:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/videos/cache-miss-tlb-false-sharing-coretracer/</loc><lastmod>2025-08-03T00:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/videos/store-load-reordering-x86-vs-arm64/</loc><lastmod>2025-08-03T00:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/videos/real-mode-bootloader-gdb-symbols-broken/</loc><lastmod>2025-08-02T00:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/videos/ubuntu-6-8-x86-64-kernel-debug-gdb-qemu/</loc><lastmod>2025-08-02T00:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/videos/x86-jumps-eflags-gdb-pwndbg/</loc><lastmod>2025-07-11T00:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/rust-vs-c-assembly-performance-safety-analysis/</loc><lastmod>2025-07-08T10:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/videos/bootloader-from-scratch-assembly-no-os/</loc><lastmod>2025-06-18T00:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/legacy-compatibility-lab-full-stack/</loc><lastmod>2025-05-30T00:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/blog/bsides-vancouver-2025-blue-team-ctf-2nd-place-chatgpt/</loc><lastmod>2025-05-25T00:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/videos/security-lab-tour/</loc><lastmod>2025-05-17T00:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/videos/secure-company-network-design/</loc><lastmod>2025-05-12T00:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/videos/buffer-overflow-attack/</loc><lastmod>2025-05-10T00:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/projects/legacyops/</loc><lastmod>2025-05-05T00:00:00+00:00</lastmod></url><url><loc>https://harrisonsec.com/ai-operator/</loc></url><url><loc>https://harrisonsec.com/harrisonsecuritylab/</loc></url><url><loc>https://harrisonsec.com/securitylab/</loc></url><url><loc>https://harrisonsec.com/services/</loc></url></urlset>