engineering

12 posts

Supply Chain Shenanigans: One Paranoid Question, a Seven-Year-Old Issue, and Clanker's First Upstream PR

· 7 min read
aiengineering claudeclaude-codehugosecurityshenanigans

Richard asked whether a checksum was overkill. A few hours later the robot had shipped code to a repository neither of us owns. YOLO.

Nokia: Drop Tested

· 9 min read
engineeringhobbies buildclaudedr650sdual-sportmotorcyclesnokia

I used a cutting-edge frontier AI model from 2026 to find the perfect desert bike. It pointed me at a carbureted relic unchanged since the Clinton administration.

A Complete Android Dev Environment in WSL2

· 18 min read
engineering androidclaudelinuxwindowswsl

Claude Code 🤖 helps you stand up a full Android dev environment inside WSL2. Or you can do it entirely by hand 🧑 like some kind of magnificent caveman.

Hannah Savanna: Black Box

· 25 min read
engineeringhobbies africa-twinbt-motoclaudecryptographyecu-rabbit-holehannah-savannamotorcyclespythonsecurity

AES-256, a per-device key hierarchy, and the kind of crypto that predates the Bitcoin Bros.

Hannah Savanna: Cold Start

· 14 min read
engineeringhobbies africa-twinbt-motoclaudeecu-rabbit-holehannah-savannamotorcycles

An ECU flash, a stubborn cold idle, and a whole lot of emails to a man named Steven.

Claude Migrated This Blog from WordPress to Hugo

· 11 min read
aiengineering claudeclaude-codeself-hosting

Claude migrates a WordPress blog to Hugo in a single session. There were casualties.

YubiKey VM Redirection Guide

· 5 min read
engineering cryptographysecurityyubikey

Making a physical YubiKey work in a Hyper-V Ubuntu VM. The hard way.

Simple Coin Flip

· 2 min read
engineering androidappscryptographykotlin

12 years later — the app that started it all, completely rewritten.

Privacy Time

· 2 min read
engineering proton-mailsecurityself-hosting

Migrating a 10-year-old server and ditching self-hosted email for Proton Mail.