This is a pretty niche trick, but I recently figured out how to finally upload activities to Strava wirelessly using the latest Garmin Edge 510.
The newest Garmin Edge computers offer bluetooth sync to your phone, which is then used for real-time mapping of your rides, weather alerts, and when