Separate personal vs. work GitHub account?
Does anyone keep separate Github user accounts for personal vs work?
Is there a reasonable risk a company can claim ownership of non-work projects when the same Github user account is used for contributing to both personal and work projects?
I absolutely keep my personal GitHub account separate from my work one for that reason. It's also because I like to keep my work life and personal life separate. That's why I don't use my work email for private matters (you never should anyway!) and I don't use my work PC for anything other than work. It keeps things clear cut for both my employee and myself.
Not only that, but for example if I work on some open source project with company paid time my commits will be from "Dying Kneepad" and if I later commit to the same project but on my own spare time (and not representing the interests of the company) I will commit with "Dying Kneepad" .
Definitely keep them separate. Sometimes, depending on whether or not you have side gigs, you might want more than just those two.
There’s just no reason to risk it by having one account for both. Even if there are no conflicts with your work, what happens when you inevitably move on to another role?