Disagree, commit, and disagree: How a lazy solution became a category
Aug 30, 2023Sid Sijbrandij

Summary
This post details the historical evolution of GitLab, starting from a developer collaboration tool to the integration of SCM and CI into a single platform. It highlights the 'disagree, commit, and disagree' principle as a driver for this integration, which was initially met with resistance but ultimately led to the creation of the DevOps Platform category. The post also touches on future aspirations for an 'AllOps' platform encompassing DevSecOps, ModelOps, and DataOps.