After briefly operating again, authentication to the Peloton API has been re-restricted. There are apparently some workarounds, but building a bunch of OAuth mechanics on top of a non-public API is a lot of work on something too fragile for me to rely on. That means that RideShare is inoperable for the foreseeable future, and that’s a big bummer!
Much, but not all of the ride data continues to be available through Apple Health, so I can continue to use a lot of what I did to summarize the year’s exercise data last year. Here’s a quick comparison of workout intensity in 2025 and 2024.
I’ve updated my annual last.fm summary stats app for 2025. I’m really happy with this year’s changes: The app should be faster for most users and it offers a simpler couple of visuals, displaying a shareable card for your top “new to you” artists as well as for your top overall artists of the year. It’s fun to update this year over year. If you’re a last.fm user, I hope you’ll try it out!
My little data vis all for my Peloton rides broke a couple of weeks ago, but clever developers found a way to continue using the API, so it’s back, for now. I wish Peloton would publish an official auth flow; they would see an explosion of support and interest from small and big developers, I think.
My week in riding the bike: I was under the weather after a few long, in-person work days last week. Improving early this week, I started up slow but built to feeling really good for this morning’s dawnbreaker HIIT and Hills thumper.
I made some updates to my RideShare app (which produces nice, shareable images of Peloton rides) that I’m really happy with: More flexible output image sizing and the ability to select from the image types that the Peloton API provides for more interesting visuals. I wrote this up over at the data blog.
Phase one after a really hard spin:
Lo, I am a being of pure heat, deeply calm and still after furious expression of will and strength.
Phase two: why does my house have all these staaaairrrs and why don’t we have any baaaggeells
Trying to be a tiny bit more intentional about capturing and annotating things, I’m experimenting with a link/dev/snippet log – new, (again) over at the datablog. One entry so far; let’s see where I take it.
Over at the datablog, I wrote up some details on producing my 2024 workout summary from Peloton and Apple Health data. This was a fun little project to tinker through over my holiday break.
Last Peloton ride of 2024 went quite a bit harder than I was expecting. I’ll go out sweating hard because I can, and I’ll try to start 2025 the same way.
My little Shiny app to visualize my last.fm data continues to tick along. This graphic shows the top artists of my year not in my top all-time played list. My favorite new album of 2024 is at the top of this list: Nick Cave’s WILD GOD is a tremendous, moving record.
If you’re still scrobbling, you can see your own data at deardestiny.shinyapps.io/tuner.