The Apps That Made Social Feel Like Home
There is a specific kind of joy that comes from opening an app and feeling – before you even do anything – that someone built it for you. Not for advertisers. For you, the person holding the phone.
That was Apollo. That was Twitterrific. That was Tweetbot. That was Spring. Third-party apps that wrapped Reddit and Twitter in something the official versions never quite managed: the craft. You could feel the opinion of the developer in every swipe gesture, every haptic tap, every transition. These apps had taste.
The platform gives you the water. The third-party app gives you the glass, and some of those glasses were beautiful.
Then came the API shutdowns. Reddit killed Apollo in 2023 with pricing that made no economic sense for indie developers. Twitter became X and quietly strangled its third-party ecosystem. One by one, the lights went out. It felt less like a business decision and more like a demolition, like tearing down a neighbourhood to build a parking lot.
Which is exactly why Mastodon feels different today. Open protocols mean that third-party clients are not a tolerated exception, they are the intended design. Apps like Ivory (built by Tapbots, the same people behind Tweetbot) or Mona or Ice Cubes exist not despite Mastodon but because of it. The ecosystem remembers what the internet once valued: that the interface is not a moat, it is an invitation.
I am under no illusion that Mastodon has replaced the reach or chaos of the platforms it mirrors. But every time I open a well-built third-party client, I feel that familiar warmth. I remember that the era was never really gone. It just needed a platform willing to let it exist.
#Tech #review #apps #blog #blogging #writing #iOS #social #twitter #Mastodon #Reddit #apollo #Ivory@klackerturm nutzt du eigentlich auch Regex-Filter in #Ivory?
Regex-Filter sind Suchmuster, mit denen du im Fediverse nicht nur einzelne Wörter, sondern gleich viele ähnliche Schreibweisen oder Textformen auf einmal filtern kannst.
Realized just after midnight that my #ivory client was refusing connection to my local server and I tracked it to my letsencrypt ssl cert having just expired. I didn’t have port 80 open to the world, so renewal was failing when I ran it. Fixed that for now, by my question is whether that would otherwise auto-renew on a standard build of the system or if I should be scheduling to trigger it manually? Think this was my first 90 mark since bringing my instance online.