A coisa mais fácil que você provavelmente poderia fazer é se inscrever em uma conta do Blogger se não se importar de que isso seja público (o que significará nenhum trabalho extra necessário) ou baixar e configurar Wordpress em uma máquina local.
Embora sejam ferramentas de blog, elas permitirão que você publique e gerencie artigos facilmente e gerará automaticamente o feed RSS para você.