I don't agree with all their reasoning---but ulid still seems like a good idea. (Though the main difference you care about in programming is how they are generated---via timestamps plus randomness, not that they have a different serialization format.)
For some applications you don't want to leak the time. Choose wisely.
For some applications you don't want to leak the time. Choose wisely.