Generate UUID and ULID identifiers
UUID (Universally Unique Identifier)
A 128-bit identifier designed to uniquely identify information across systems. Commonly represented as a 36-character string (e.g., 550e8400-e29b-41d4-a716-446655440000). UUIDs are widely supported and typically generated randomly (UUIDv4), but are not time-sortable.
ULID (Universally Unique Lexicographically Sortable Identifier)
A 128-bit identifier that combines a timestamp with randomness, making it both unique and lexicographically sortable. Represented as a 26-character Base32 string (e.g., 01ARZ3NDEKTSV4RRFFQ69G5FAV). ULIDs are URL-safe, compact, and preserve creation order.