Meta: I noticed that the date near the top of the linked page (under the title) briefly flashes "Mar 24" before switching to "Mar 23". What's happening here?
There's a zulu timestamp in the markup that is being formatted client side into the TZ being presented to your browser, which happens to be at least a few hours behind UTC, setting the post back a day.