|
|
|
|
|
by DudeInBasement
2182 days ago
|
|
It's about control, not anything else. If all I need is a git repo, with some tools. Why pay someone to mess it up, when I can mess it up for free? The moment you place it in someone else's work queue you are tied to them... and they might not care about your projects deadlines. Just like github. |
|
Because it isn't free. Your time is a huge cost.
A senior dev who spends even 10 hrs on standing up a git server has blown through years' worth of GitHub costs, and that's assuming you're even actually using the paid service.
Factor in the extreme security requirements of a code server, including needing to update dependencies daily, and you're spending far more time self-hosting with riskier results.