// 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.
Short description of the cover image subject.

Mastering Cache Stampede Prevention with Probabilistic Early Expiration

Probabilistic early expiration reduces cache stampede risk by randomly refreshing entries before they expire, balancing load and freshness. This technique is essential for high‑throughput services that depend on low‑latency reads.

October 25, 2026 · 5 min · 980 words · martinuke0
Nx monorepo build pipeline visualization

Deep Dive into Nx: Building High-Performance Monorepo Build Pipelines

A practical guide to leveraging Nx’s computation graph and distributed caching to build fast, scalable monorepo pipelines.

October 25, 2026 · 5 min · 1007 words · martinuke0
User interface showing data sanitisation and audit logs

Hands‑On User Safety: Build a Portfolio‑Ready Security Tool

A practical guide to building a User Safety side project that demonstrates data sanitisation, validation, and audit logging, perfect for CVs.

October 24, 2026 · 7 min · 1406 words · martinuke0
Abstract visualization of a neural network sampling distribution

Adaptive Temperature‑Scaled Top‑p/k Sampler with Dynamic Entropy Throttling

A hands‑on guide to implementing an adaptive temperature‑scaled top‑p/k sampler with dynamic entropy throttling in pure Python.

October 24, 2026 · 7 min · 1323 words · martinuke0
HNSW vector index with product quantization illustration

From Scratch: Building an HNSW Vector Index with Product Quantization in Pure Python

Build a pure‑Python HNSW index with PQ from the ground up, test it on real data, and extend it with persistence, benchmarking, and scaling — a standout project for engineering roles.

October 24, 2026 · 11 min · 2252 words · martinuke0
Feedback