For tracking my cycling, I have Excel spreadsheets for the current year with archives going back to 1989. It tracks maintenance intervals for each bike, e-trailer miles, and cumulative miles. It would have been wonderful if I'd kept an accurate log of my pre-1989 miles, but all I can do is estimate (and I'm not sure enough of my guesses to do so).

Not a great year so far (travel, illness, busy weekends), but hopefully it'll get better. The summer flat spots are due to the 110°+ heat and our annual Big Road Trips, in which I'm usually too busy to ride, even if I can bring a bike.