If your Posts do not appear on the Homepage, the Posts page may not be attached properly. Make sure the Posts page is connected to the name of your blog (usually "In the News" or "Latest News").