"Dates Are Hard", says the conventional wisdom. "Don't program with Dates". But what then? We have to model dates and times in our software somehow! And, apparently, make the same mistakes again and again.
See some of the corner cases and geopolitical oddities that make date handling hard. Go beyond the superficial lists of falsehoods we programmers supposedly believe about Dates. Learn the One Weird Trick to (almost) always handle Dates right, and clean up the damage The Last Team left for you.
Rogers (yes, first name) is an iOS developer, and a software engineering Masters' student at the U of MN. He has worked for Hidrate, When I Work, and other small companies and startups that needed their iOS apps done right. He flies sailplanes and likes to go for walks with his parrot.