My current publishing software is a combination of this 3 line script that turns a markdown file into an index.html file (add header to file, append converted markdown to file, append footer to file):

gist.github.com/dariusk/0bf5fb

and then a more complex cron job that reads a google spreadsheet I keep containing blog metadata and generates an RSS feed off of it

Not sure I'd recommend the rss piece of it to anyone but the publishing workflow is nice.