I think the problem I have is that it is not the case that "developers" are taking their work on line. It is the case that "some developers" are taking their work online.
If all you care about is that subset of developers, I'm sure your approach is fine.
I get you. A lot of developers don't take their work online at all. But there are probably a hundred thousands developers who do take at least some parts of their work online.
Perhaps speaking more practically, the market for developers is segmented. Not all companies want to hire all developers, and some companies specifically look for developers who do take their work online. It's those companies we want to help right now.
Take us for example. We just hired Yuval Adam (http://y3xz.com/) for a project, and his online activity had a huge part in raising our interest.
Check out his site. It's essentially a collection of links to professionally relevant online content. Sure, these are no guarantees. If you were hiring a developer though, wouldn't your interest be raised?
If all you care about is that subset of developers, I'm sure your approach is fine.