Parallelism strategies diagram showing concurrent task execution across multiple cores and nodes

Parallelism Strategies: Patterns, Pitfalls, and Production-Ready Approaches

Explore the core parallelism strategies—task, data, pipeline, and model parallelism—and learn how to choose the right pattern for your production workload, with concrete examples from Spark, Ray, Dask, and Kubernetes.

September 7, 2026 · 8 min · 1689 words · martinuke0
Diagram of a paged KV cache with blocks, block tables, and a prefix-sharing radix tree.

Build a Paged KV Cache Manager From Scratch: A Portfolio Project That Signals Real Systems Skill

Step-by-step build of a real, runnable paged KV cache manager in Python: blocks, block tables, prefix sharing via a radix tree, copy-on-write for beam search, plus a roadmap to senior-level extensions.

September 7, 2026 · 13 min · 2661 words · martinuke0
Diagram showing sparse and dense retrieval paths merging into a fused ranked list feeding a streaming generation loop.

Build a Hybrid Sparse-Dense Retriever from Scratch: A CV Project That Actually Signals Systems Skill

Step-by-step build of a real hybrid retrieval system that combines learned BM25 with dense embeddings, fuses scores, and streams answers — the kind of project that makes hiring managers stop scrolling.

September 7, 2026 · 12 min · 2506 words · martinuke0
Diagram of paged KV cache blocks shared across sequence slots in an LLM inference engine.

Build a Paged KV Cache With Continuous Batching and Prefix Sharing: A From-Scratch Guide

A working engineer’s walkthrough of building a paged KV cache with continuous batching and prefix sharing from scratch — the same ideas vLLM ships in production. Includes runnable Python, an architecture breakdown, tests, and a concrete extension roadmap.

September 7, 2026 · 12 min · 2390 words · martinuke0
Abstract visualization of a 4-bit quantized weight matrix being dequantized into activations for a matrix multiplication.

Build a GPTQ-Style Int4 Quantization Engine From Scratch

Build a real int4 quantization engine from scratch: grouped scales, zero points, and a fast dequant matmul kernel that runs without CUDA. A substantive portfolio project that signals real systems skill.

September 7, 2026 · 12 min · 2453 words · martinuke0
Feedback