About

I ride. I also write code.

This isn't a product. It's a page I wanted for myself, then kept around because a few people I ride with started using it too.

Why I made it

Bad weather in a car is annoying. On a bike it decides whether your hands go numb, whether you enjoy the ride, and sometimes whether you stay upright.

I don't care about a 10-day forecast or pollen. I want to know if it's going to rain in the next few hours, how hard the wind is, and if it's cold enough that I'll regret leaving in a hoodie.

The score is my attempt to weight those things. It's not gospel. I ignore it when I already know I'm going. It just beats doing the math half asleep.

When I actually open it

Morning, before coffee is gone
Bike day or car day. That's the whole question.
When the thermometer lies
45 degrees is fine in the driveway. It is not fine at 70 mph. The wind chill chart is from the first version because I kept wanting it.
When the afternoon looks worse
Fine at 9, rain at 3. I leave earlier. That's what the hourly row is for.
When the roads are the problem
Weather can be perfect and the interstate can still be a parking lot. I check traffic before I commit.

How it got here

Years ago. I was teaching myself web development and wanted something I would actually use. I kept opening separate apps before a ride, so I put the parts I cared about on one page.

v1 was Node, Express, and Pug. It sat on GitHub for a long time. Clunky, but I used it.

This version is the same idea, rebuilt. The score is new. The traffic map stays closed until I ask for it.

See what it says near you

Allow location when the browser asks. Takes a few seconds.

Back home