Semantic HTML5 and proper use of tags
Quick review:


Remove this damn &lt;hr&gt;, styling is for CSS.
In each &lt;section&gt;, you better have an &lt;h2&gt; :-)
You can add rel="author" to your &lt;a&gt; link on the author. Even better, you can use &lt;a href="https://url.to.google.plus/user?rel=author" rel="author"&gt;The author's name&lt;/a&gt; (Google will recognize this as a "rich snippet" and show your face in google results. Take a look at http://schema.org for more information). Rich snippets are a whole other topic, so I'll stop talking about it :)


Edit after your comment:


Each article should contain an &lt;h2&gt; for its article sections.
Each article should have its title in an &lt;h1&gt;. Yes, even if there are multiple &lt;h1&gt; in the main page. If there is just the titles on the main page (no article's text), feel free to use &lt;h2&gt;.
The &lt;h1&gt; on the frontpage is tolerated, not on the blog pages. Feel free to use it or not on the frontpage, but make sure that each blog page has the title of the post as an &lt;h1&gt;, not the site's name.


Related picture: