Solving the problem in general is going to take a lot more sophisticated thinking and organizing but at the very least, if you're a github user, go to github.com/crabby-rathbun 's page and in the lower left click the faint grey "block or report" button and ensure that this unrepentant asshole is blocked from all of your repositories.

0

If you have a fediverse account, you can quote this note from your own instance. Search https://mastodon.social/users/glyph/statuses/116059116356171695 on your instance and quote it. (Note that quoting is not supported in Mastodon.)