Inventing a new programming concept called "clientless." The idea is simple: the application contains no point where it can integrate with any kind of user interface. With no client, there are no users, so you escape all of the needless complexity users inevitably bring. Your code, totally isolated from the chaos of the so-called real world, can finally be perfect
It's intentional that there is no way to browse content, see popular posts, or see comments and "engage" with an article. I want to spend my time encouraging writers to move to worthy platforms, not making a bad platform worthy.
Since Scribe uses Medium content, I don't want to help people engage with it more than they must. My goal here is not to make a nicer Medium to engage with, but to make a less bad experience when people are forced to engage with it.
Finally, they want to centralize the currently decentralized world of blogging: http://scripting.com/liveblog/users/davewiner/2016/01/20/0900.html
Counter to Medium's promise of a wider reach, they offer worse SEO: https://pawelurbanek.com/medium-blogging-platform-seo
Writing on Medium benefits the platform more than the author: https://www.manton.org/2016/01/15/silos-as-shortcuts.html
I believe that Medium is a bad actor on the web. They offer a bad reading experience: https://twitter.com/BretFisher/status/1206766086961745920
Sometimes, I get feature requests for https://scribe.rip that at first glance seem like good ideas. But then I close them because they don't fit the project's goals. I think it might be useful to outline my goals for Scribe here.
A dichotomy of user-hostile software:
- Mainstream software: user-hostile because it has a dozen popups trying to upsell you / accept cookies / grant permission to sell your data
- OSS software: user-hostile because it expects you to know how to use GPG to sign a certificate on the command line, and fuck you if you don't know what any of those words mean
Software Developer at thoughtbot
This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!