[ SECURITYLAB ]

SecurityLab track — runtime and distributed systems, kernel debugging, eBPF, Go concurrency, memory models, bootloaders, and assembly walkthroughs. Code-first, source-cited, mechanism-deep.

Long-form writing and video on runtime, distributed systems, and kernel internals — the layers below the application where most production reliability is actually decided.

Topics: Go runtime and concurrency, distributed systems patterns (RPC, queues, idempotency), kernel debugging with GDB/QEMU, eBPF, memory models, bootloaders, and assembly walkthroughs.

Companion to the HarrisonSecurityLab YouTube channel. Blog and video are listed below — most recent first.

Blog
Agent Memory Is a Cache Coherence Problem

Agent Memory Is a Cache Coherence Problem

Lossless curated notes vs lossy auto-compression with vector recall: two AI-memory designs that fail differently. One fails like a cache — classical systems already mapped it.

2026-05-28 20 min read
Video
Why Claude Code's Agent Loop Is 1,421 Lines

Why Claude Code's Agent Loop Is 1,421 Lines

A deep dive into query.ts — the 1,729-line async generator at the heart of Claude Code. 10 steps per iteration, 9 continue points, 4-stage compression, streaming tool execution, and error recovery. The engine behind every AI coding agent.

2026-04-06