Why don’t I just use a Micropub client? I don’t know, I don’t generally like the ones that are available. I just like Micropub because it means I can use a native mobile client without having to actually program my own. When it comes to a web client, though, I prefer something I can tweak.
Why not fork Quill, then, like I did with Monocle? Because I don’t necessarily like the server-client separation. I’ve ditched my Monocle variant for an integrated reader, after all. Why have two server-side apps communicate using JSON when they can directly talk to the same SQL database (and thus be merged into one)? Simplicity and speed and fewer dependencies over (largely theoretical, still) interoperability, I guess.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!