Learning pathsPick a reading path.
Curated routes through the Decipher Engineering library, ordered so each article builds the next piece of the mental model.
Intermediate23 lessons
LLM Inference Systems
Understand the memory, scheduling, decoding, and hardware tradeoffs that make LLM serving fast or painfully expensive.
135 minllm-inference-systems
- What Problem Did Language Models Try to Solve?
- What Came Before Transformers?
- Why N-Gram Models Hit a Wall
- Why RNNs Process Text Sequentially
- 19 more lessons
Open pathAdvanced3 lessons
Serving Performance
A short path through the runtime decisions that turn model capability into production latency and throughput.
17 minserving-performance
- The Memory Trick Behind Fast LLM Serving
- How Speculative Decoding Makes LLMs Feel Faster
- 17,000 Tokens per Second, Burned Into Silicon
Open pathFoundational2 lessons
Data Systems Internals
Build the mental model for why distributed and analytical data systems need coordination, metadata, and storage layout choices.
11 mindata-systems-internals
- Why Kafka Needed ZooKeeper
- Why Columnar Databases Feel Like Cheating
Open path