No, I find the new post button is my favorite too. After finding my way around I noticed the orange file or what ever they are indicates there are new posts in the section. There is a legend on bottom left. Also you can easily scroll down and find posted times.
I am just sharing my observations.