use --short-names for blog posts

This really cleans up the type popups, and I think our posts are simple enough that we won't run into issues with name conflicts..