EIDs (Encoded IDs)

  • Love the “easy to select for copy and paste” as a usability requirement.

  • Note that the standard base32 rfc encoding does not sort the same as the underlying data, but the hex encoding does! (base32.HexEncoding).

    Reddit uses base36 for similar purposes.

  • So kinda like ULIDs (except when not using the time based generating algorithm) and using standard-base32 instead of Crockford's base 32?

  • I'd love to use this instead of UUIDs. Is there an easy to install PostgreSQL extension?