This month's topic of the IndieWeb Carnival is "cycles and fluctuations". This is my third time participating in this initiative, and I think this topic couldn't have come at a better time. I'm not one hundred percent sure where this is going, but I want to start with politics.
A few weeks ago, I received my copy of the Internet Phone Book, which I've briefly mentioned on this website before. The Internet Phone Book includes a list of over 700 websites that you can dial in via their website, as well as essays about different topics.
Colors. That is the topic of this month's edition of The IndieWeb Carnaval, brought to us by Marisabel. I do not think a lot about colors, and I must admit I felt a bit reticent on whether or not I should participate this month. However, my will to explore more topics brought me here, to the text editor.
This is my first time participating in a IndieWeb Carnival. I had seen this name floating around before, but I have never participated. After reading both Manuel Moreale's and Jan-Luka's posts, I got interested, especially due to the topic: multilingualism in a global web. This month's edition is hosted by ZinRicky.
A few days ago, I was navigating the web as normal. After some clicks here and there, I found myself on this page. I looked around and realized: it is a digital shoebox. I resonated with the author: I too keep around (shoe)boxes with the most random things. So I decided to also create my own digital shoebox.
During the past week and a half, I have been slowly, but surely, doing some cleanup of my GitHub repositories. In the process, I finally decided to tick off some of the items from my list, such as using vanity Go import URLs, improving my IndieAuth library, as well as releasing a Micropub package.
Today I bring something not as conventional: a post about certain elements of my website you could say that are inspired or borrowed from other websites. Things that I found fascinating and included in my website too over the time. Let's go!
Online services. We all have accounts on those. Be it Instagram, Facebook, Twitter Mastodon, or some other thing that is sucking the life out of us. Even though we are the same physical being behind all of those accounts, we don't always come out the same way to all of them. We look different, we sound different. Maybe that's the nature of what we post there. They are all online identities.
Today I had a bit too much time that I decided to work on my website. In the morning, I made a few tweaks to the home page in order to make it more useful: added some contact and social media links, as well as links for some pages on my website that are not included in the navigation bar. I think I achieved a neat result.
A few months ago, I released an article where I showed most versions of my website before I started integrating IndieWeb into it. I think it is nice to have an overview of how your website evolved with time. So today I present to you all the major changes to my website after IndieWeb.
I am creating a new Micropub endpoint for my website and I read the specification. However, while testing the update action, something unexpected happened. The specification is not quite clear to whether we should deeply-traverse the update and update field by field, or solely replace the top-level keys.
It's now time to own my own watch log. I use Trakt to keep up with the series and movies I'm watching and now I'm going to PESOS to my website!
It's now time to own my own reading log. I started by creating a reading logs page and supporting all the IndieWeb-related specs for this.
After digressing a bit about building a Micropub endpoint for my website, I’ve been thinking about the next steps: if I should keep Hugo or move to some other system.
Recently, I have talked about restructuring the URLs of my website and adding IndieAuth so I could use my domain as my main online identity to login into services. Along those lines, I came across Micropub. In their own words:
After updating the structure of my URLs, I now needed to start enabling some IndieWeb features... here's how to enable IndieAuth!