EuDs

EuDs

EuDs's Blog
twitter
github

xLog User Experience

I heard about xLog, an open-source blog community, a while ago due to the promotion by the author of RSSHub. However, I have always agreed with the idea that "the death of a blog is not the lack of updates, but the inability to access it." Since xLog is still a relatively new thing, I have not had the intention to use it.

Origin#

But today, I listened to a conversation between No.27 and Qwerty Learner about technical optimization, product operation, and front-end insights, and I thought it was very well presented. I noticed that they published it on the xLog platform. So I had a change of heart and decided to give it a try, considering it as a backup. There are a few points worth mentioning about the user experience:

Actual Experience#

  • As advertised, it is very easy to get started. After connecting my web3 wallet and email, I was able to set up a blog by importing my existing markdown files. I think it's great.
  • The provided editor is a nice addition for me because I am used to editing in vscode.
  • AI-powered summaries. I still prefer to write summaries manually. But it seems that xLog cannot recognize my existing excerpt:. However, it does support other attributes such as date:, tags:, and title:.
  • Web3. Compared to other blog communities, web3 is a major feature of xLog. This concept has been around for a while, but it is still relatively new to me. This was my first time encountering this aspect while using xLog. I find many of the concepts quite interesting, and I think I should take the time to understand how it is implemented.
  • Community. Being a community means that more people may see my posts. They say that blogging is for oneself, but it's also nice to have more people see my thoughts. However, I don't want to fall into a situation where I become too focused on metrics like page views and likes, and lose sight of the original intention of writing a blog (I think I will write a post to reflect on this). That would be a loss.

Conclusion#

My previous process for writing a blog was usually like this:

  1. Have thoughts and record them locally.
  2. When I have free time, I select some thoughts from the local storage that can be turned into blog posts. I make some modifications (polishing, anonymizing) and publish them on euds63.github.io.

But now, if I want to update on EuDs, I would need an additional step.
3. Manually import it to xLog.

The first two steps cannot be eliminated. And I still consider euds63.github.io as the main hosting platform for my blog. As for the third step, although the workload is not too large, it is still a bit troublesome. So my current idea is to merge the third step with the second step. I wonder if there are any relevant APIs available.

Loading...
Ownership of this post data is guaranteed by blockchain and smart contracts to the creator alone.