I hadn't appreciated that ~/.<appname> was an anti-pattern.

Do you have any resources / references on the alternative best-practice, please?