The Political Physicist runs on the blog engine Pelican. This is a piece of software, written in Python, which generates static HTML blog pages. These pages are then pushed to GitHub Pages where they are hosted.
I designed this theme using the Zurb Foundation framework, customised with Sass. It is available on GitHub in its own repository or as part of the Pelican Themes repository. Pelican themes are written using Jinja2. Blog content is written using Markdown, a lightweight markup language. Comments are powered by Disqus. The search features are powered by Tipue Search, with modifications of the output to better match the blog theme.