A Developer Built Permanent URLs for 42,000 Alpine Huts and Peaks
Stable URLs for 42,000 Huts and Peaks
Peter Hoffmann's biwak.info maps 9,429 huts and bivouacs plus 33,437 named peaks from OpenStreetMap. Names repeat constantly — 70 places are called Jagdhütte — so each place gets the shortest slug that's unique, adding region and elevation only when needed. A git-committed slug registry guarantees that a shared link never points to a different place, even after the data changes or a place is renamed.
The hard part is that many places share a name, and that a URL, once shared, should keep pointing to the same place, even when the data changes underneath.