I've been doing it for a while (
https://github.com/SSYGEN/blog) and it works fine. It has markdown support and a commenting system, which is basically everything I need. Although it has its limitations depending on what kind of blogging you're doing, so it doesn't work for everyone.