#meta (1)

Right now, I have my Last.fm scrobbles backed up. Every day, a small script fetches everything from Last.fm and dumps it into a file. The script is not very well optimized and downloads every scrobble since ever every day. Anyways, the point is not that. I would love to have the things I listen to in this website, just like I have for the watches. But there’s a problem: the sheer amount of data!

Since mid-2020 until right now, I have 32 526 scrobbles on Last.fm. Doing the math, I have, on average, a little bit more than 50 scrobbles a day. That would be 32K posts. That would generate too many posts, at least in my opinion. I’m sure Eagle, and of course Postgres, would be able to handle it. However, it would easily pollute my omni feed. One of my ideas was to put all the daily scrobbles in a single file that would be rendered as multiple entries. Basically, every time my Micropub endpoint would receive a scrobble, it would append it to the the publishing day’s scrobble file. I will sleep on this idea.

I know that some people, like Jamie, do a yearly music review post. Do you have any other examples?

Right now, I have my Last.fm scrobbles backed up. Every day, a small script fetches everything from Last.fm and dumps it into a file. The script is not very well optimized and downloads every scrobble since ever every day. Anyways, the point is not that. I would love to have the things I listen to i…

I just made a few upgrades to my IndieAuth client and server to match the new version of the specification which is more in line with OAuth 2.0 specification. I added introspection, user information and the metadata endpoint. All the changes I made are backward compatible with older clients. For the library, I released a major version simply because I made a few breaking changes regarding functions naming to match the specification better. I’m thinking about supporting refresh tokens too. I wonder, however, if there’s any IndieAuth app that uses refresh tokens. It’d be great to test.

I just made a few upgrades to my IndieAuth client and server to match the new version of the specification which is more in line with OAuth 2.0 specification. I added introspection, user information and the metadata endpoint. All the changes I made are backward compatible with older clients. For the…

Today I made some visual updates to my website. I replaced the spatial background by a plain colour background and merged the header and navigation bar into one. However, I still kept some pages with a custom background because it looks great for some specific occasions.

In addition, I also cleaned up the display of some micro posts, such that they take less space while conveying the same information and looking equally as good. There are still some things I want to change, such as Webmentions and forms and buttons. I will, however, defer that for a later time.

Today I made some visual updates to my website. I replaced the spatial background by a plain colour background and merged the header and navigation bar into one. However, I still kept some pages with a custom background because it looks great for some specific occasions. In addition, I also cleaned…

I’ve been thinking about replacing Miniflux with Aperture + Monocle. I like the idea of using a Microsub client so that I can quickly reply, like or react to any post. The problem is that, unfortunately, aperture insists on not fetching posts for two of the websites I follow… I either write my own Microsub server, or go back to just Miniflux.

Has anyone else encountered this issue with Aperture?

I've been thinking about replacing Miniflux with Aperture + Monocle. I like the idea of using a Microsub client so that I can quickly reply, like or react to any post. The problem is that, unfortunately, aperture insists on not fetching posts for two of the websites I follow... I either write my own…

On the past few days, I worked a bit on my IndieAuth implementation. Now, I am both a server and a client and you can log in on my website. There may be some posts that only logged in people can see. Besides, if I shared something with you, it will be visible under the private page.

With this, I also wrote a Go module (hacdias/indieauth) to help anyone that is using to to integrate IndieAuth on their system. 😄

On the past few days, I worked a bit on my IndieAuth implementation. Now, I am both a server and a client and you can log in on my website. There may be some posts that only logged in people can see. Besides, if I shared something with you, it will be visible under the private page. With this, I al…

I just secretly added a new section called itineraries with… well… itineraries! Some are private, as they are in the future. I quite like this functionality: I had to take some time to find some trains I took over the past two years. Fortunately, they were not that many and they were all in my e-mail. Older data I don’t have. I did not add any of the train trips I’ve done in the Netherlands, but maybe later of if I figure out NS API.

I just secretly added a new section called itineraries with... well... itineraries! Some are private, as they are in the future. I quite like this functionality: I had to take some time to find some trains I took over the past two years. Fortunately, they were not that many and they were all in my e…

Quickly added a form to my website’s dashboard to generate IndieAuth tokens on demand. This is going to be fun for some automation!

Quickly added a form to my website's dashboard to generate IndieAuth tokens on demand. This is going to be fun for some automation!