Great post! Hopefully some of this can be reused in nostr, too