Not generate topic automatically for all blog posts

I took a look locally and found a bunch of minor bugs that didn’t show up in my unit tests. I’m not sure if you’re watching our tests-passed branch but if you are, could you pull when you have a minute and try again?