Using WordPress to write a technical blog can be occasionally frustrating. WordPress uses the wptexturize()
function to rewrite certain ASCII character combinations into HTML entities. Although this may generally be a "good thing," it's really annoying on technical blogs where two dashes is not an em dash.
To disable this …