The Strava upload interface is ok, but I find it slow. I think Garmin has a web plugin you can access from JavaScript, not really sure, I've never looked into it.
I've thought about writing a small app that runs in the background, and every time a garmin is plugged in, it grabs the latest files and uploads them to training peaks, strava, garmin connect etc.
I've thought about writing a small app that runs in the background, and every time a garmin is plugged in, it grabs the latest files and uploads them to training peaks, strava, garmin connect etc.