The UX of UUIDs | Unkey
Love anything about UUIDs and ULIDs. The base58 stuff here was a new one on me.
Base58 encoding uses a larger character set and avoids ambiguous characters, such as upper case I and lower case l resulting in shorter identifier strings without compromising readability.
Genius. Love it.
Unique identifiers play a crucial role in all applications, from user authentication to resource management. While using a standard UUID will satisfy all your security concerns, there’s a lot we can improve for our users.
unkey.dev/blog/uuid-ux