HOW IT IS GENERATED
Generate a sortable ULID
The current time is encoded into the first part and browser randomness fills the remaining characters.
Time + randomnessULIDRuns locally
01Time + randomness
02Encode ULID
03ULID
Later ULIDs usually sort after earlier ones lexicographically.
ULIDs include a timestamp component
That time prefix is what gives ULIDs their useful approximate sort order.
Your content stays in the browser
Processing runs locally in the page without requiring the content to be sent to UtilityLake.
02
In short
What exactly does it do?
The current time is encoded into the first part and browser randomness fills the remaining characters.
Example?
Later ULIDs usually sort after earlier ones lexicographically.