As a developer, chances are you have dealt with dates. We usually store them as either an ISO8601 UTC date-time string or as Unix epoch.
Today, I got curious about how many digits there are in the epoch number, and what happens once we hit the highest possible number. Lo and behold — there’s a whole article on this on Wikipedia, called the Year 2038 Problem.