Artificial truth

archives | latest | homepage | atom/rss/twitter

The more you see, the less you believe.

Horrible edge cases to consider when dealing with music
Sat 02 April 2022 — download

I'm a huge fan of navidrome, and thus spent some time reading its source code, and discussing with Deluan about its data model, making this list of weird edge-cases as we went.

Take a look at Musicbrainz' database schema to have a glimpse on how to tame this madness.