Use github gists for code blocks to make revisions easier.