Writing
I can explain what I build.
Consensus, inference, servers and agents — written up after the tests went green.
- 20 August 2026
2 min readTesting Raft with a deterministic simulator
Why I injected the clock, the RNG and the transport into my C++20 Raft implementation, and what 600 seeded chaos steps actually check.
distributed-systemsraftc++20testing - 14 July 2026
1 min read2.8M requests/sec on one core: what a share-nothing reactor buys you
Notes from writing an HTTP/1.1 server in C++20 against raw Linux syscalls — epoll, SO_REUSEPORT, sendfile — and a parser that never allocates.
c++20linuxnetworkingperformance - 30 June 2026
1 min readRunning Llama on a CPU with nothing but C++20
A single-request inference server with no GPU, no ggml and no llama.cpp: GGUF loading, quantized matmuls, a BPE tokenizer and an OpenAI-compatible streaming API.
llminferencec++20simd - 18 May 2026
1 min readA coding agent that has to earn its shell access
How the LangGraph SWE-agent indexes a repo with tree-sitter, edits inside a five-layer sandbox, and self-repairs against tests — and why a red-team suite is part of CI.
agentslanggraphsecurityevals