To get a list of all my blog posts, in Emacs, I hit
C-c a m
and enter "blog"
Alternatively, I open the file containing blog posts and use
C-c / m [blog]
to create a sparse tree (org-sparse-tree) showing only the blog posts. Note though that this only works on a well formed tree. (For some reason my .org file didn't contain a level 1 heading and this caused org-sparse-tree to fail).