How I Wrote an Emacs Blog Client (And Lived to Tell the Tale)