Page Design blog help

What’s the easiest way to create a blog page with this look below? Will need each post on this blog page to link to each blog post. All I need is a template so that every time I add a new blog post I dont have to edit this page.