I recently came across this post and noticed some issues with the heading text.
For instance, the first one (with ###):
main(arg)
That third letter is supposed to be an 'i', but it looks like an 'l'. I first made sure it was correct in that post, and it was.
However, it seems okay with #, ##, and ** (respectively):
main(args)
main(args)
main(args)
(The 'i' is still a little fuzzy with ##, but it can still be seen.)
This is observed under 100% zoom in Chrome. Increasing it seems to make it a little better, whereas decreasing it helps more.