I was hacking a Chrome plugin to alter the behavior of <a certain walled garden social medium> and now I an thinking: how do we make Mastodon as malleable for the user as possible (to just add functionality from a browser plugin or from the browser inspection window)? By exposing the javascript functions for stuff and such, maybe even listing it in the console.
https://www.mdubakov.me/malleable-software-will-eat-the-saas-world/