Show latest blog post link on the main page

I created a pull request into development branch. @mitar, can you take a look and comment on?
Would it be hard to make it so that code does not break if by some reason it is run twice in parallel? Currently one could mark documents of other call as not updated. Maybe you could use a timestamp here? `updatedAt` and then you remove older then some time, like `CACHE_UPDATE_INTERVAL / 2`.