After I add a new post and then completely clean cache, I have to refresh to see new post otherwise new post will not be seen. I mean, clicking the homepage link does not bring the new post. I guess there is a browser cache as well. Should I add kinda auto refresh script? I was using WP Super cache and when I clean the cache, the new post was visible immediately.