Posts
Creating a MPRIS service (server) in Go
Why? The use case of creating a MPRIS service is basically when you’re making a music player and want to broadcast metadata to the system. Since I was creating a webradio player in Go, I needed this feature.
There are a lot of documentation online (and even lib) on how to create a MPRIS client to retrieve currently playing metadata but a lot less when it comes to creating an actual service.
Posts
Managing a music library using beets
Growing up as a kid I mostly listened music through my nice mp3 player:
It created some kind a habit to store music locally and even after streaming platforms were widely used, having limited 3G on my smartphone I mostly relied on playing music stored locally. Over the years, my library grew quiet significantly and became harder and harder to organize. I could at any moment choose the easy pass to just throw everything away and switch everything to a streaming platform but I felt kind of nostalgic and as a tech enthusiast I couldn’t just rely on someone elses platform for my needs.
Posts
Creating an encrypted RAID5 on Linux using mdadm, LUKS and LVM
Having a bunch of unused 1 To HDD and my NAS getting full I decided to take extra steps ensuring my data were safe.
Stuff I already had Custom NAS running Arch Linux (just an old PC) with 2*1 To HDD 2 unused 1 To HDD The idea Having 4 1 To HDD I could potentialy create a RAID 5 with 3 To of usable space ensuring my data were a little more safe.