Groovy!
Just a normal blog, most likely there's some seperate CMS front-end that talks to a server that writes to a database that stores these blog posts. If an admin can add blog posts there's no way it could be created strictly with 'front-end development'...
You can tell these are blog posts because careful attention was paid to the styling idioms of the web, so this text doesn't need to explicitly tell you what is going on. This is how you can tell the person that made it is a Professionalâ„¢