This blog is run on github pages. They use Pygments for code syntax highlighting.
To test it locally, I run:
jekyll --pygment --auto --server
This requires Pygments, which requires python.
sudo apt-get install python-setuptools
sudo easy_install Pygments