Tech.

What Harper runs on, and every raw forecast archive I've ever published.

This is the behind-the-scenes page: what Harper runs on, where the numbers come from, and the archive of every cycle I've published. Nothing fancy, just a boring, well-known stack.

Stats

Coverage

Spots
41
Regions
52
Countries
25

Data pipeline

Observations
2,088,022
Refreshes
414
Forecasts
21,526
Run time
5m 33s
Data generated
3.4 GB
AI tokens
40,204,436

Raw forecasts

Harper is open, and I mean it: the raw forecast data is right here, free to grab. I chew through it once and spit out plain JSON, one file per spot, so you get the same numbers driving my charts without having to install a GRIB decoder.

If you do want the raw GRIBs from NOAA, I also built noaa-gfs-wave to make pulling them per region a lot less painful.

Files