Skip to content

Commit

Permalink
Fixes rook links
Browse files Browse the repository at this point in the history
  • Loading branch information
davidhariri committed Apr 11, 2024
1 parent 4b69909 commit 36816bd
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions posts/friction-to-publish.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ I was having a conversation over email with [Louie Mantia](https://lmnt.me) on t

Most self-hosted publishing products have a fritcion problem when compared to writing on blogging products like Medium or X. For example, when I want to write a new post on this blog, I have to pull out my code editor, create a new Markdown file, write the post, and then push it to the repository. This is a lot of "not writing" when the goal is to write, not to mention that I have to know about Github and use `git` for it all to work.

[Rook](github.com/davidhariri/rook) so far is a good solution for people who already understand web applications, blogging and markdown. It's not great for people who just want to write. I think what I need to do now is take a step back and work backwards from the workflow I want to have. I want to, whether I'm on the go or at home, wip out an editor and publish a thought. It should be as easy as posting on Twitter to update my blog, but I want to be able to have the full expressiveness Markdown offers and use a great editor like iA Writer on my iPhone.
[Rook](https://github.com/davidhariri/rook) so far is a good solution for people who already understand web applications, blogging and markdown. It's not great for people who just want to write. I think what I need to do now is take a step back and work backwards from the workflow I want to have. I want to, whether I'm on the go or at home, wip out an editor and publish a thought. It should be as easy as posting on Twitter to update my blog, but I want to be able to have the full expressiveness Markdown offers and use a great editor like iA Writer on my iPhone.

I think there's an opportunity to build (or adopt..?) a standard protocol that any blog server could implement which would define how a client can list, edit and create posts. We have this for making web requests to APIs, why not for publishing? Perhaps it could define a common standard for commenting and re-sharing?

Expand All @@ -35,4 +35,5 @@ A client could be written in Swift for MacOS, React, etc. and could simply imple
I was curious about prior art and so I looked into [ActivityPub](https://activitypub.rocks/), but it seems to be more focused on social media and it defines more of how a federated network can be used to share content rather than individual blogs on single-tenant domains. Another interesting protocol is [WebMention](https://indieweb.org/Webmention), but it seems like there is a high degree of variability in [people's implementations](https://indieweb.org/Webmention#IndieWeb_Examples) and it only solves the comment box problem, not publishing. Another solution I saw was [what Hey is doing](https://www.hey.com/features/email-the-web/). On Hey you can email `[email protected]` from your own address and it publishes the email as a blog post on your Hey blog. That's a neat idea because it will work from nearly anywhere and you get drafts for free.

I will keep digging to find what to do for Rook to make it dead easy to at least post to it...
I will keep digging to find what to do for [Rook](https://github.com/davidhariri/rook) to make it dead easy to at least post to it...

0 comments on commit 36816bd

Please sign in to comment.