Owning My Scrobbles https://jan.boddez.net/articles/owning-my-scrobbles
All of my WordPress plugins are very much back-end stuff. API stuff. They let you import things (posts, blogroll links, comments) from external sources (Mastodon, a feed reader, etc.), or automatically notify 3rd party services (and save part of the response, like a “syndication” link) when you’ve published something. Now, to get (some of) that (meta)data out again, display it on the front end, that’s usually up to you.
And this one’s no different. It’s a CPT, though, so those have feeds and everything generated automatically. It’s really easy to write custom templates for ’em, too, and nothing stops you from adding a couple `get_post_meta(get_the_ID(), 'whatever_key_the_data_is_stored_under', true)` calls in there, either.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!