I Built Speculative Decoding from a scratch— Here’s What Actually Broke

An honest account of building FlashSpec: an adaptive LLM inference engine with a Triton kernel and online bandit draft selection.