Published

Blogs

01

Machine learning / Transformers

How to build a LLM

27 July 2026 / 22 min read

What is actually inside a language model: token IDs, embedding rows, masked attention, residual layers, logits, softmax, and 138 million learned values.

02

Amateur radio / DSP

TrailLink: An amateur-radio data link

8 July 2026 / 12 min read

How I built a low-bandwidth amateur-radio data link with a Rust modem, CRC/FEC framing, GPS-aware field messages, and a Claude-backed base station.