Started prefixing my emacs.d functions with wh/. I haven't had name collisions, but I'm tired of 'just call FOO! Oh, that's not built-in...'
miniblog.
Related Posts
I like Discord's model of usernames, where I can be wilfred#12345 even if other people have the same name.
Perhaps package managers could do the same thing? It'd save the hassle with name collisions that many systems have. You could also compare download numbers if unsure.