fix a variety of issues for atom feed

bad html
noticed I need to do something about dev experience now - posts are
cached.