3 ms·
A question: Who has multiple github profiles and why, or why not? Do you separate work commits from personal/oss/hobby commits? Do you have different github a
by buro9 5y ago
A question: Who has multiple github profiles and why, or why not?
Do you separate work commits from personal/oss/hobby commits?
Do you have different github accounts per employer you've had?
If so... why?
If not... why?
I personally use only 1 profile, but it has occurred to me that this is perhaps unwise and mixing work and pleasure together is a good way to create a diluted and messy situation regarding IP and who owns copyright on something. Not that I delude myself that separate profiles would solve it, only that separate profiles would mitigate a lot of the risk and make it a lot clearer when I'm acting on behalf of my employer vs just as a lay person.
- xnorswap 5y agoOne of the first things I do upon joining a new company is use the new company email address to register a github account, assuming there isn't an enterprise Github and it's allowed as part of policy. ( I also register a new HN account, it just keeps things cleaner although I want to be clear this is still a personal account and doesn't represent work. ) Work and home emails / github / phones / everything are separate, I wouldn't want to ever mix them. Yes, that means losing some history when changing employers, but that's part of the deal. You work for your employer and while they are tolerant (to various degrees) of engaging with open source, in return they get to retain ownership of that email address and their brand. In a new company I have a new "hat" on, and while I can see and interact with my previous issues, I'm no longer that person with a new hat on and can only indirectly interact with my other self as if a different person.
- zxspectrum1982 5y agoSame here. Last thing I want when I move to a new job, especially if moving to a competitor, is have people ask me to fix bugs/answer their questions about my old code, which would be creating a conflict of interest.
- move-on-by 5y agoI keep work and personal accounts separate as well. I do a fair amount of open source work and maybe one day I will find a way to generate some passive income. If that day ever comes, I want there to be a clear separation between work done for my employer and work done for myself. It is important to maintain a clear separation between the two.
- drakonka 5y agoI have multiple github profiles, because GitHub did not allow me to keep commits to certain public repositories from being broadcast to my public activity feed on my profile. I did not want to broadcast certain commits to the world just yet, so I made a new account for that purpose. Now that I can set my whole profile to private, I can try to merge the accounts.
- raulb_ 5y agoThat's a neat use case I hadn't thought about.
- raulb_ 5y agoI'm on the same boat as you. I occasionally wonder about this when I see people using their working email addresses to commit code, but I personally think that's a hassle I don't want to go through. I get the benefits of those who do it, but I'm ok with exposing my personal email address to other peers (or everybody since most of my work is open source anyways). Maybe, if I ever feel judged by what I do during my working hours or viceversa (something I doubt will ever occur at my current company Meroxa), then it's when I would probably think of setting a different account.