Should you self-host your Git repos? We are, and here's why.
Git is decentralized by design, yet most organizations have funneled their entire source of truth (repositories, CI triggers, access control, release tooling) onto one third-party platform that nobody on the team operates or can inspect. That concentration was a fair trade when self-hosting meant adding massive capex overhead, but with modern architectures and platforms, that's no longer the case.