I use the GetSimple CMS and the GetSimple Blog Plugin on my website. Today I was informed by a friend that one of my recently posted blog posts was blank. After a bit of troubleshooting I finally narrowed it down to the fact that the posts were showing a posted-time in the future, and thus hadn't posted yet. I hadn't noticed this as once I'm logged in all posts are visible to me.
The root cause of the issue was that I had set my Local Timezone in the GetSimple Settings to my local time zone, not my server's local time zone. I reside on the east coast, however my website is hosted on a server on the west coast. Changing the setting from Eastern Time to Pacific Time caused new posts to be instantly available to guests, instead of becoming visible three hours later.
Whoops :)
Moral of the story, if your server is in a different time zone that you are, make sure you configure GetSimple accordingly.