> even on your own time, even for simple stuff like bugfixes or opening a Github issue
During a recruitment process with a company a few years ago, they quite early asked for my GH profile and complained that I hadn't much content available.
Later, they asked me to do a small exercise and put it on my GH account.
When they sent me the contract, there was a clause telling that I would work for them exclusively and would not be allowed to contribute to anything else than company projects, even in my own time.
I didn't signed, and every person in the process seemed unable to understand what was wrong.
fortunately that's illegal in many jurisdictions, but i still would not sign unless they removed that passage.
i had one contract where i was able to replace the standard "we own all your work" passage into: "all your work will be released under the GPL"