But isn't it a big problem that all the blog posts are loaded using Javascript? It means your blog will be fully invisible to Googlebot and anyone coming from search engines. The purpose of a blog is, at least partially, to have readers but loading content via Javascript makes that harder to get.
This isn't something to count on yet when it comes to ranking well. That article says "don't expect to hide something behind JS".
The good news is that individual post pages using the OP's blog engine have content in the HTML and appear to rank just fine. The value of a well-ranking homepage on a personal blog is probably overrated as individual posts tend to attract links instead.
Can't be more wrong about this. Anyone who actually made a js only site and cares about SEO knows that googlebot only executes client javascript in very specific cases and will not get your content properly indexed.
You need a fallback. Why do you think the meteor guys made a big production out of their "SEO" release.
Has been for years and it's super stupid for content driven sites like a blog where the entire point is to just get people to read what you've written. I browse with noscript and while I whitelist apps and some sites, random blog links never get javascript enabled. This means if I don't see anything on screen then I just close the tab.
At the moment, it seems that you need to use Tumblr for blog posts, the author also mentions maybe extending it to Wordpress.
I think the entire idea here is that it is an aggregator of sorts. The site itself contains nothing that does not exist elsewhere, and judging from one of the open pull requests where someone has implemented local blog support, the author does not intend to store anything locally.
Though I like that he has open sourced this, I find it really weird that this is not offered as a service.