First, create a page for your posts, call it Posts or something. Make it a child so that it does not show up on the navigation. (something that WP has not figured out yet)
Next, create your new Home Page –
Then, go to the reading section under Settings
After “Front Page Displays:”
Click “Static Page”
Then, use the 2 drop downs to choose where your front page will land and where your posts will land.
Check out https://www.opalquality.com My posts land on What’s News & Interesting