Naming things is hard and the temptation to come up with the Right Naming Convention™ can become a mental block for a certain type of person 👀
Currently, I use this function in my ~/.bashrc:
Which can be used like this:
$ genhostname media-mgmt
media-mgmt-c95c
$ genhostname web-proxy
web-proxy-88de
# And here's gentag
$ gentag
ac5d92
$ gentag 12
c2ff66ef39cf