After many years with Airsonic, I’ve switched to Navidrome. Airsonic worked, but it felt outdated and the Subsonic API was unreliable. I kept running into errors when trying to fetch my latest albums for the /now-page. Eventually, it just became too frustrating. Navidrome feels modern, fast, and much more stable. Setup was smooth and everything works as expected.

Quick Docker setup:

    docker run -d 
    -v /path/to/music:/music 
    -v /path/to/data:/data 
    -p 4533:4533 
    deluan/navidrome

Then open http://localhost:4533 and start listening.

More at

For years, I have listened to music almost exclusively as complete albums, from start to finish, without skipping tracks. The albums have always felt like complete works of art that shouldn't be broken up. However, this habit has also made my listening experience rather one-sided.

Recently, though, I've embraced randomness. I've been listening without a plan, on shuffle. It has been a pleasant surprise. Music feels more alive when I don't know what's coming next. You might be hit full force by an old song, or stopped in your tracks by a new discovery.

I'm not dismissing albums, but I now allow myself to do things differently sometimes. To listen more freely.

Gave the site a little makeover — should look a bit nicer now. Also added a Photos section with some random shots just for fun. Still very much a work in progress, but that’s part of the fun!

Seems like my unplanned break from Mastodon (and the rest of social media) has quietly come to an end — just like it quietly began. No big story, it just… happened. And now I’m back. I think. Might even update my homepage too, who knows!

I have made some updates to the site's style, but there may still be room for improvement.

Additionally, I have switched from using Hugo to a custom static page generator for content aggregation.

I made a small command line tool for time tracking with absence.io. I mainly use a terminal and a text editor when I’m working so now there is no need for browser when I need to change my status.

https://github.com/hliimatta/absn

The new micropub server seems to be working well. With a bit more fine-tuning it could be ready for release.

I did a rewrite of the micropub server, which is still a work in progress. The previous version was written in PHP, but the new version is written in Crystal.

A few months ago I tried Nim because I wanted to learn a new language, but it didn't work for me. But I immediately fell in love with Crystal.

Winter still trying to hold on. -28℃.

I spent a couple of days learning about micropub.

Permanent snow for the winter 2022-2023

Recently, I lost my Instagram account. It was frustrating and disappointing. I had built up a significant following and enjoyed connecting with my followers.

However, I decided to move on and start using a website to share my content. I will share my content also on Mastodon, Pixelfed, Github, and Flickr.