Inference Engines
llama.cpp, vLLM, and friends side by side. Same model, same machine, different results — measured, not marketed.
- JSON Mode Was Causing the Malformed JSON (2026-08-07)
- We Spent a Week Tuning Prefill. The Bottleneck Was Decode. (2026-08-11)
- One Slow Request Locks Out Everything Else (2026-08-17)
- One Environment Variable Cost Us 60x on Cache Hits (2026-08-24)
- Unfusing a Kernel Made It 1.63x Faster (2026-09-01)
- Our Prefix Cache Died at Token 1,067 (2026-09-02)
- We Evaluated a Faster Inference Engine and Rejected It (2026-09-03)
- 2x Decode From Block-Diffusion Drafting (2026-09-03)
- We Wrote Our Own Inference Engine. It Started at 0.9 tok/s. (2026-09-06)
- Our Chunked-Prefill Fix Was 72x Slower. Every Test Passed. (2026-09-07)
- We Put the Neural Engine to Work on Prefill. It Added 19%. (2026-09-11)
- 17 GB of Attention Buffers Nobody Read (2026-09-12)
- Five Kernel Ideas That Measured Neutral or Worse (2026-09-12)
- Speculative Decoding Won Alone and Lost Batched (2026-09-18)
- We Sent a V4 Model a V3.1 Tool Prompt (2026-09-25)
- The Tag Was 128 Tokens Back: An Open Bug (2026-09-25)
- fp16 Residual Streams and a Two-Million Activation (2026-09-25)