A dashboard showing a Go service handling requests

Turning Your CV into a Live API: A Go + PostgreSQL Portfolio Service

A practical guide to creating a Go-based portfolio service that stores your projects in PostgreSQL and exposes a JSON API, complete with Docker and CI/CD.

September 18, 2026 · 8 min · 1576 words · martinuke0
Diagram of a hierarchical sliding window context manager

Hierarchical Sliding Window Context Manager with Semantic Eviction and Priority-Based KV Cache

A practical guide to implementing a hierarchical sliding‑window context manager with semantic eviction and priority‑based KV cache in Python, perfect for showcasing systems expertise.

September 18, 2026 · 6 min · 1074 words · martinuke0
A code editor showing a Java cache implementation with architecture diagrams and terminal output.

Build a Google Guava-like Cache From Scratch: A Portfolio Project That Signals Systems Skill

A step-by-step build guide for a from-scratch caching library inspired by Google Guava’s cache. You’ll implement LRU eviction, TTL expiration, concurrent access, and observability — a CV project that signals real distributed-systems engineering skill.

September 17, 2026 · 10 min · 1956 words · martinuke0
A sleek Python script running on a laptop, illustrating a router directing traffic to expert modules.

Hands‑On Build: Mixture‑of‑Experts Top‑K Gating Router in Pure Python

A step‑by‑step guide to implementing a mixture‑of‑experts router from scratch in Python, complete with top‑k gating, auxiliary loss, and production‑ready extensions.

September 17, 2026 · 9 min · 1907 words · martinuke0
A diagram of a BPE tokenizer pipeline

Build a BPE Tokenizer from Scratch: Parallel Vocab Builder, Priority‑Heap Merge Scheduler, Subword Regularization, and Streaming Encoder with LRU Caching

A hands‑on guide to building a production‑grade BPE tokenizer that demonstrates parallel processing, algorithmic scheduling, and caching strategies for hiring managers.

September 17, 2026 · 9 min · 1746 words · martinuke0
Feedback