Included prism.js in the theme. Modified how the posts look.
Replaced the syntax highlighter with prism.js and also made it work directly within the theme.

This will have the advantage that I will keep it working when/if I move away from Wordpress.
Also made the post to take 900px wide maximum but keep the background full width.