You can also create a Database and make an admin panel, so every blog post is comming from the database with it's details (title, name, content...)
Whenever a query in database is added, the blog displays the newest query!
If not, use Wordpress, but better learn to create these things, everyone can use WP.
Happy Coding!