Like others, I used to use StatusNet back when it powered identi.ca, and abandoned it when they switched to pump.io and everything broke.
I considered running my own StatusNet/GNUSocial/pump.io instance, or even writing an OStatus plugin for the CMS I used to run my site on, but have come to the realisation that such software isn't the right path for federation.
If I were running a popular site with many users, e.g. a forum, then such features might be nice to add. But hosting my own multi-user, dynamic, OAuth-based Web app just for myself is crazy; especially when the only other thing my server hosts is a static HTML site (I had the same realisation that a multi-user, dynamic CMS Web app was also insecure overkill). In fact, I never used to use the identi.ca Web site anyway; I used the XMPP bot until it got turned off, then switched to RSS feeds and a custom posting command ( http://chriswarbo.net/git/warbo-utilities/branches/master/we... )
Unfortunately I've not seen a simple, single-user, no-authentication-required, non-Web-app (preferably commandline) implementation of these protocols (OStatus, Salmon, webmention, etc.) which I could use alongside a standalone, untrusted API endpoint on my server.
I spotted some IndieWeb links on HN a few weeks ago and some of what they say resonates with me, e.g. https://indiewebcamp.com/monoculture Unfortunately, some of their technology seems heavily focused on non-federated, non-FOSS walled gardens which I don't want to be part of (e.g. IndieAuth can use a Google account, a GitHub account, a Twitter account, etc. It claims to support email, but that seems to have died since Mozilla Persona shut down)