// 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.
NumPy code on a laptop screen

Hands-on Build Guide: Tiled Self-Attention Kernel with Online Softmax in Pure NumPy

A step‑by‑step NumPy implementation of tiled soft‑max attention, mirroring FlashAttention’s efficiency, perfect for a CV‑boosting side project.

October 18, 2026 · 7 min · 1390 words · martinuke0
LoRA augmented transformer attention block illustration

Hands‑On Build Guide: LoRA‑Augmented Transformer Attention Block in Pure Python

A step‑by‑step guide to implementing a LoRA‑modulated attention block in pure Python, complete with runnable code, testing, and a roadmap to production‑grade extensions.

October 18, 2026 · 9 min · 1803 words · martinuke0
A laptop screen showing a terminal with a Go CLI tool

User Safety: A Hands‑On Build Guide for a Portfolio CV Project

A Go‑based CLI that validates and sanitises arbitrary user input against JSON schemas, logs every decision, and ships as a static binary for instant portfolio deployment.

October 18, 2026 · 8 min · 1504 words · martinuke0
Illustration of multiple AI model candidates verifying generated text

Speculative Decoding with Parallel Verification: A Hands-On Build Guide

A practical, end-to-end guide to building a speculative decoding prototype with parallel candidate verification, complete with runnable code and deployment tips.

October 18, 2026 · 6 min · 1236 words · martinuke0
LoRA adapter concept

Minimal LoRA Fine-Tuning and Adapter Inference Engine in Pure Python

Build a compact LoRA engine from scratch, demonstrating systems skills that catch hiring managers’ eyes.

October 17, 2026 · 7 min · 1371 words · martinuke0
Feedback