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