NEW MASTODON WEB CLIENT

I'm launching a new way to liveblog events with persistent hashtags and CWs across posts, easy threading, and focused search column.

Try it here:
https://liveblog.stefanhayden.com/

read more here:
https://stefanhayden.com/blog/2026/03/28/Liveblog---a-new-mastodon-client-to-quickly-post-durring-live-events/

#mastodon #liveblog #events #awards #sports

@stefan that's cool! The possibility of special-purpose apps is one of the things that make the Fediverse rock 
@badrihippo to be fair myself, or anyone, could have built this UI for any social network. But no one has and so far I only have it working for mastodon since that is where I spend my time.

@stefan @badrihippo If I understand correctly how PDSes work, you can log into ATProto apps with your account, and the apps can store the data all in one place?

Because that is really neat, and I'd love to see that implemented here. Right now, handling logins that work with all the fediverse platforms is a pain, and then you also have to store custom user data on your own server.

Not a fan of ATProto overall, but they do have some good ideas over there.

@stefan hm. We should talk more because I only half understand what you mean.

In my case for this app I don't store the application auth/key on the server. I keep it local in he browser cookie. Perhaps non standard but I really wanted to keep zero data on my server. This means it will register itself multiple times for different users and different browsers. I was hoping this might add an extra level of security? I could be wrong.

@stefan No, your approach here is fine, this is a more general comment on how it's easier to make apps that work for all of the Atmosphere, compared to here.

For example, if you wanted to make a different kind of app that does require some data to be stored server-side, you'd need to manage it in your DB. If my understanding is correct, with ATProto, you can just store it on the user's PDS?

@stefan ah interesting. Yes I know very little about that but perhaps I should learn!

@stefan Don't even think about it. We need you making more fediverse apps! Get to work!

But yeah, ATProto definitely has some good ideas. We just need to find ways to fund the work to implement them here.