# New post won't display on jekyll homepage

**URL:** <https://talk.jekyllrb.com/t/new-post-wont-display-on-jekyll-homepage/2758>\
**Category:** Help\
**Created:** [March 24, 2019, 4:59pm UTC](https://talk.jekyllrb.com/t/new-post-wont-display-on-jekyll-homepage/2758 "2019-03-24T16:59:50Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![jbowman](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.jekyllrb.com/jbowman/32/1680_2.png) [@jbowman](https://talk.jekyllrb.com/u/jbowman)\
**Post date:** [March 24, 2019, 4:59pm UTC](https://talk.jekyllrb.com/t/new-post-wont-display-on-jekyll-homepage/2758/1 "2019-03-24T16:59:50Z")

</div>

I’m finding a weird discrepancy between my site when I run it on a local server and when I view it on GitHub Pages. The local file is exactly the same as the one I’ve pushed up to the remote repo, so I don’t understand why they would be displaying differently.

Here is a screenshot of my local server:

![From null](https://canada1.discourse-cdn.com/flex030/uploads/jekyllrb/original/2X/d/d655275bcfd240eb21779094ba892fe533b78793.png)

And the version on gh-pages:

![From jamie-reece.github.io](https://canada1.discourse-cdn.com/flex030/uploads/jekyllrb/original/2X/d/dc72df2d03499679ffc591b518e22b92897f52a0.png)

As you can see, the most recent post shows up on gh-pages, but does not show up on my local server. Has anyone come across this before?

[All the code is available on GitHub.](https://github.com/jamie-reece/glossd) If you have any questions, please don’t hesitate to get in touch!

Thanks in advance.

---

<div class="post-metadata">

**Author:** ![ashmaroli](https://avatars.discourse-cdn.com/v4/letter/a/df705f/32.png) [@ashmaroli](https://talk.jekyllrb.com/u/ashmaroli)\
**Post date:** [March 24, 2019, 5:22pm UTC](https://talk.jekyllrb.com/t/new-post-wont-display-on-jekyll-homepage/2758/2 "2019-03-24T17:22:32Z")

</div>

I see `25 March 2019` as the date. To build future-dated posts you need to either use `--future` switch or set `future: true` in your config file.

_Of course, this is by assuming that you’re in a timezone where the date is still `24 March, 2019`_

---

<div class="post-metadata">

**Author:** ![jbowman](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.jekyllrb.com/jbowman/32/1680_2.png) [@jbowman](https://talk.jekyllrb.com/u/jbowman)\
**Post date:** [March 25, 2019, 7:31pm UTC](https://talk.jekyllrb.com/t/new-post-wont-display-on-jekyll-homepage/2758/3 "2019-03-25T19:31:55Z")

</div>

Oh, of course - that was a very silly mistake! I thought it was the 25th. Thanks for letting me know about that switch. I’m sure it will come in handy in the `future`. Thanks!
