Earlier quoted context omitted.
A better tip would be to use something like time-ordered uuids: You can‘t misuse them for something different and the added bonus is that no one can iterate your db records by just incrementing the url.
My main gripe with UUIDs at the moment is that they look ugly in urls :/
There's a reason why Apple got away with only showing the hostname of a URL: It doesn't matter to ordinary people. :)