I think that's the problem, they are still signing up on a centralized websites like the one owned by Microsoft (ie. Github) and have to push commits there. This can create a lot of challenges for someone who wants to stay truly anonymous.
You should proceed with caution. I.e. do Link exchanges are not good.
You still can decide whether to develop or not.