Awww, thanks for the kind words!!! (Yaya, I haven't quite figured out tagging people in a way that Mastodon accepts in my implementation so you might not get a notification....) Hmmm... that's a good question!!! maybe using Irmin would have been a better approach!! Actually I'm not that sure... I just used Postgres because I thought Irmin was just like a git-like replacement storage format for changes and stuff, while I guess Postgres would give me all the SQL goodies... I could be wrong..