// 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.
A diagram of attention mechanism

Build an Attention Block from Scratch: A Portfolio Project for Systems Engineers

Learn to implement a transformer attention block from scratch in Python, package it as a service, and extend it with production-grade features.

October 10, 2026 · 8 min · 1643 words · martinuke0
A diagram of the embedding adapter architecture.

Building a Self-Supervised Embedding Adapter for Arbitrary Vectors

Learn to build a self-supervised adapter that maps any embedding to a similarity-preserving space, with production-ready PyTorch code.

October 10, 2026 · 6 min · 1087 words · martinuke0
Rust code on a terminal displaying actor system diagnostics

Architecting a Lock-Free Scheduler for High-Throughput Actor Systems in Rust

Exploring lock-free scheduler design patterns for high-throughput actor systems in Rust, with real-world pitfalls and performance benchmarks.

October 10, 2026 · 10 min · 2059 words · martinuke0
A visualization of a vector graph

Building a Pure Python HNSW Vector Index with Disk Persistence

Learn to implement a hierarchical navigable small world graph from scratch in Python, with persistence and incremental updates, to impress hiring managers.

October 10, 2026 · 13 min · 2738 words · martinuke0
Consul service mesh nodes exchanging gossip messages in a cluster

Deep Dive into Consul's Gossip Protocol for Resilient Service Discovery

Consul’s gossip protocol ensures reliable, eventually consistent service discovery across dynamic clusters, even under network partitions.

October 9, 2026 · 6 min · 1138 words · martinuke0
Feedback