The idea of github and a blog are the cancers of the industry. Both are so easy to fake that they are hardly worth the space they take up to link on a resume -- however, recruiters don't seem to have discovered this fact yet.
This is perhaps just the next thing, setup a blog and a bunch of repos on github, and if that makes the recruiter think you a better candidate, I am sure shortly everyone will do it, if they aren't already.
What's the point behind publishing code to prove that you actually can code if no one is going to look at it?