$ ls ~/blog
Notes from the
routing graph.
Field notes on self-hosted routing, Valhalla & OSRM, distance matrices, GPS telematics and the unglamorous craft of productionizing logistics software. Written between deploys.
Valhalla vs OSRM: which self-hosted engine should you run?
Both are excellent and free. But they make very different trade-offs. Here's how I pick between them for real production workloads.
Scaling the distance matrix without melting your cluster
The N×N matrix is where routing systems quietly fall over. A few patterns that keep it sub-second under real dispatch load.
Killing the Google Maps bill: a migration playbook
Moving off paid routing APIs isn't a rip-and-replace. Here's the measured path I use — parity tests, cost model, and a cutover with no surprises.
// let's build
Want this applied to your stack?
I consult on self-hosted Valhalla & OSRM. Book a free discovery call.