Hacker News new | ask | show | jobs
by StyloW 1469 days ago
I'm quite conflicted with this; while I agree that it's a smart move in terms of forcing user engagement, I think it sucks that Github is and seemingly will continue to be THE Git platform. I'd argue that other platforms such as Gitlab and even Azure DevOps provide a better overall experience, especially when it comes to CI/CD, so it's a little sad that the battle for users seems to be going into the 'social features' territory rather than improved user experience.
1 comments

I think the strategy's reasonable from a "right tool for the job" standpoint. The key to product differentiation is, you know, differentiation; if GitLab wants to differentiate with a rich CI/CD experience while GitHub wants to differentiate with a rich social/collaboration experience, then great! I can push my code to both pretty trivially, so it seems reasonable to use both for what they're respectively good at.