Personlig · 2026
PlanesView
All flytrafikk live på en fotorealistisk globus, og utsikten fra cockpiten i et hvilket som helst fly.



Historien
Det opprinnelige oppdraget sa «ingen backend». Jeg målte, leverandør for leverandør, CORS-hodene til ADS-B-strømmene: fire ADS-B-leverandører avviser kall fra en nettside. I stedet for å gi opp kravet «gratis, uten nøkkel, uten konto» utformet jeg et minimalt relé med hvitliste, som bare kan nå opphav som er fastsatt i en fil.
Posisjonene kommer omtrent én gang i sekundet. For å få jevn bevegelse med 60 bilder i sekundet uten noen gang å vise et «forsinket» fly følges hvert fly av et Kalmanfilter med konstant hastighet, delt i to filtre per akse (4 ledd å propagere i stedet for 16).
Globusen er et quadtree av ruter: en rute er aldri tom (den låner teksturen til sin stamfar), detaljene skjerpes med en overgang, en forelder erstattes først når de fire barna er bygget, og IndexedDB-cachen forvarmes langs banen.
Det jeg tar med meg
Mål før du bestemmer: oppdraget var feil på ett punkt, og det riktige svaret var et lite, strengt avgrenset relé. Jeg lærte også at «plausibelt feil» matematikk (geodesi, projeksjoner) er den som krever flest tester.