Skip to content
derpx06Notes on systems, models & learning

11 pieces · 12 explainers · 3 courses · written by one developer, in public

Latest writing

Mobile Apps Are Distributed Systems With Terrible Networks

A phone is a copy of your data that vanishes without warning, holds changes for hours, and comes back disagreeing with everyone else. Most mobile bugs are really that problem, unlabelled.

Distributed Systems5 min

What I Got Wrong About Document Modelling

Picking MongoDB takes five minutes. Deciding what one record should contain takes months to get wrong and is painful to undo.

Databases6 min

Your Retry Made It Worse

Trying again after a failure is the most obvious safety net there is, and the easiest one to build backwards. It hinges on one question: did the first attempt actually fail?

Distributed Systems5 min

MCP Is a Protocol, Not a Plugin System

The Model Context Protocol looks like a way to hand an AI some plugins. Treat it that way and you get tools that shine in a demo and go round in circles in real use.

Agents5 min

Explainers — drawn, not written

All 12
Start a course
Finetuning an LLM
3 lessons · free
Start lesson 1
The monthly letter
One email a month

What I read, built and got wrong.