// TODO: I’m martinuke0

Welcome to my corner of the internet. This website is a personal blog which I use as a platform to document my learning journey and showcase it for the world to see.
Code editor with a visualizing HNSW graph

Hierarchical Navigable Small World Vector Index: A Hands‑On Portfolio Project

A step‑by‑step guide to building a hierarchical navigable small‑world vector index from scratch, with runnable code, benchmarking, and production‑ready extensions.

September 28, 2026 · 5 min · 1046 words · martinuke0
Dashboard interface displaying user safety incident reports and analytics

User Safety: safe – A Hands-On Build Guide for a Portfolio CV Project

A practical, end-to-end guide to building a user safety tracking system that signals real backend and systems engineering skills to hiring managers.

September 28, 2026 · 8 min · 1631 words · martinuke0
Python code visualizing token probability distributions and nucleus sampling

Pure-Python Top-P Nucleus Sampler with Adaptive Temperature Scheduling

A complete build guide for a pure-Python top-p nucleus sampler with adaptive temperature scheduling and token probability tools, ready to run and extend.

September 28, 2026 · 8 min · 1647 words · martinuke0
A code editor displaying a distributed rate limiter implementation with Redis and Go.

Build a Distributed Rate Limiter: A CV-Worthy Side Project

Learn to build a distributed rate limiter using Go and Redis, with gRPC, observability, and fault tolerance — a portfolio project that stands out.

September 28, 2026 · 7 min · 1279 words · martinuke0
RocksDB LSM-Trie architecture diagram showing tiered storage layers

Implementing LSM-Trie Caching in RocksDB: A Deep Dive into Write-Optimized Key-Value Performance

An in-depth look at implementing LSM-Trie caching in RocksDB, covering memtable hierarchies, tiered compaction strategies, and production-proven techniques for maximizing write throughput.

September 28, 2026 · 11 min · 2131 words · martinuke0
Feedback