Migrating pelicans

09 Apr, 2016

I have finally finished migrating this site from Wordpress to Pelican. Pelican is a static site generator written in Python.

My main reasons for moving from Wordpress to Pelican are:

  • Smaller attack surface.
  • I did not use one tenth of the features of Wordpress.
  • Written in Python, which I vastly prefer hacking on compared to PHP.
  • Easier to write and prepare blog posts in my editor of choice.
  • Integrates very well with git.

Migration was a breeze, most of the functionality I used from Wordpress are present via plugins. The only thing missing are comments, but that's not something I particularly miss. It is possible to integrate a comment system like Disqus with Pelican, or even use a clever system that converts emails to blog comments.

I have already written a small (crappy) plugin for Pelican that grabs RSS feeds for publishing on the index page.