// 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.
Apache Pulsar and RocksDB logos on a dark background representing exactly-once stateful streaming.

Implementing Exactly-Once Stateful Streaming with Apache Pulsar and RocksDB

A deep dive into combining Apache Pulsar’s messaging backbone with RocksDB’s embedded state engine to achieve exactly-once semantics in stateful stream processing.

September 20, 2026 · 9 min · 1889 words · martinuke0
Apache Pulsar architecture diagram showing transactions and fencing

Architecting Exactly-Once Processing with Apache Pulsar: Transactions, Fencing, and Failure Recovery

This post explores how to achieve exactly‑once semantics in Apache Pulsar by combining transactions, fencing, and failure recovery techniques for reliable streaming pipelines.

September 20, 2026 · 5 min · 917 words · martinuke0
A diagram of a RAG pipeline with BM25 and transformer

A BM25 Sparse Retriever + Tiny Transformer Generator RAG Pipeline in Pure Python

This guide walks you through implementing a BM25 sparse retriever and a tiny decoder‑only transformer generator from scratch in pure Python, producing a functional RAG pipeline you can showcase on your CV.

September 20, 2026 · 8 min · 1628 words · martinuke0
A visualization of LLM sampling distributions at different temperature settings, showing probability mass shifting from peaked to flat.

Build a From-Scratch LLM Sampler: Temperature, Top-k/Top-p, and Multinomial Sampling vs. Hugging Face

A hands-on guide to building a from-scratch LLM sampler with temperature scaling, top-k/top-p warping, and multinomial sampling, benchmarked against Hugging Face. Includes runnable code and a roadmap to production.

September 20, 2026 · 14 min · 2888 words · martinuke0
A shield protecting a network of connected nodes

Building User-Safe Systems: Architecture Patterns That Protect Real People

User safety isn’t a feature — it’s an architectural constraint. Learn the patterns production systems use to protect real people from real harm.

September 20, 2026 · 7 min · 1429 words · martinuke0
Feedback