I write the content in HTML. I know many like to write it directly in Lisp where Lisp macros that correspond to HTML tags do the work of generating the HTML. However, I began blogging long before I learnt Lisp, so I had a lot of content written in plain HTML, so I stuck with HTML for the content.