> Markdown version of [/videos/914-coffee-with-developers-scott-chacon-on-growing-gitbutler-and-the-future-of-version-control?t=1596](https://www.wearedevelopers.com/videos/914-coffee-with-developers-scott-chacon-on-growing-gitbutler-and-the-future-of-version-control?t=1596). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Coffee with Developers - Scott Chacon on growing GitButler and the future of version control Scott Chacon claims the traditional git commit is historically overloaded and broken. Discover how GitButler fixes stagnant version control workflows by letting developers shift documentation left. - **Speakers:** [Scott Chacon](https://www.wearedevelopers.com/@scott-chacon) - **Event:** Coffee With Developers - **Published:** July 17, 2024 - **Duration:** 37:05 - **URL:** https://www.wearedevelopers.com/videos/914-coffee-with-developers-scott-chacon-on-growing-gitbutler-and-the-future-of-version-control ## Summary Scott Chacon explores the operational realities of transitioning from scaling GitHub to launching GitButler, emphasizing a nuanced approach to workplace dynamics. While GitHub pioneered remote-first scaling, GitButler leverages the high-bandwidth empathy of in-person collaboration to achieve early product-market fit, acting on the insight that physical offices lose their serendipitous value once a company exceeds 100 employees. The conversation transitions into the stagnation of version control workflows, noting that the traditional git commit command is historically overloaded by forcing developers to save, share, and document simultaneously. Inspired by modern systems like Google's Jujitsu and Facebook's Sapling, GitButler allows developers to shift documentation left by crafting commit messages in parallel with writing code. Beyond immediate tooling, Chacon addresses the broader software ecosystem, from overcoming the macOS bubble to support Windows environments via Tauri, to Microsoft's strategic integration of Azure through GitHub Actions. The discussion concludes by acknowledging the unseen ecosystem of legacy enterprise systems running on COBOL and the evolving role of AI. While AI excels at replacing syntax lookups and generating boilerplate code, it struggles with capturing developer intent and fundamentally lacks the human intuition required to define delightful user experiences. **Keywords:** gitbutler version control, remote-first scaling, startup collaboration, git workflow stagnation, overloaded git commits, parallel commit documentation, jujitsu version control, tauri cross-platform development, windows code signing, github actions integration, azure cloud strategy, legacy software maintenance, COBOL enterprise systems, AI code generation, developer intent capture, software product-market fit ## Chapters 1. **In-person collaboration for early-stage startups** (00:12) — High-bandwidth communication and physical whiteboarding help small teams iterate rapidly to find product-market fit. 1. **Scaling remote work and office logistics at GitHub** (03:38) — Once a company exceeds a hundred employees, co-location loses its collaborative edge and forces a shift to remote-first practices. 1. **Pandemic infrastructure and tech industry shortcomings** (07:45) — The global shift to remote work exposed massive gaps in basic internet infrastructure and day-to-day software delivery. 1. **Moving from large enterprises back to small startups** (09:04) — Smaller teams enable rapid prototyping and shipping without the heavy organizational overhead found in larger companies. 1. **Overcoming cross-platform challenges with Windows builds** (10:25) — Supporting a diverse developer base requires navigating unfamiliar operating systems and complex code signing processes. 1. **The stagnation of Git workflows and version control** (14:49) — The ubiquity of standard pull requests has prevented significant innovation in how developers collaborate and share code. 1. **Shifting documentation left by crafting dynamic commit messages** (19:23) — Allowing developers to draft commit messages before and during code changes provides better context and intent than traditional end-of-process documentation. 1. **GitHub Actions and Microsoft enterprise acquisition strategy** (23:18) — Integrating continuous integration tools directly into repositories subtly drives cloud computing revenue while validating startup trust through institutional backing. 1. **Maintaining legacy enterprise software and COBOL systems** (26:36) — Core financial and government systems still rely on outdated tech stacks that offer massive job security for willing maintainers. 1. **The role of AI in coding and product creation** (29:15) — While large language models can replace syntax lookups and write basic code, they cannot determine product-market fit or human intent. ## Related Moments - [Understanding GitHub Copilot and core developer benefits](https://www.wearedevelopers.com/videos/1011-github-copilot-beyond-the-basics-10-ways-to-elevate-your-coding) (from "GitHub Copilot Beyond the Basics - 10 Ways to Elevate Your Coding") - [Impact of AI tools on developer collaboration](https://www.wearedevelopers.com/videos/1924-ai-s-threat-to-uniqueness-and-belonging) (from "AI's threat to uniqueness and belonging") - [Shifting developer workloads and realistic AI productivity gains](https://www.wearedevelopers.com/videos/1830-wearedevelopers-live-speculaitions) (from "WeAreDevelopers LIVE - SpeculAItions") - [Integrating version control and AI into productivity software](https://www.wearedevelopers.com/videos/919-coffee-with-developers-adam-wiggins) (from "Coffee with Developers - Adam Wiggins") - [Introduction to GitHub Next and AI prototyping](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) (from "Innovating Developer Tools with AI: Insights from GitHub Next") - [Minimizing context switching with original GitHub Copilot](https://www.wearedevelopers.com/videos/100069-building-the-next-generation-of-ai-developer-tools) (from "Building the next generation of AI developer tools") ## Related Articles - [How we Build The Software of Tomorrow](https://www.wearedevelopers.com/magazine/120-how-we-build-the-software-of-tomorrow) - [Liuba Gonta and Yuliya Khadasevic - GitHub Copilot Beyond the Basics - 10 Ways to Elevate Your Coding](https://www.wearedevelopers.com/magazine/490-liuba-gonta-and-yuliya-khadasevic-github-copilot-beyond-the-basics-10-ways-to-elevate-your-coding) - [Dev Digest 108 - Git off my cloud!](https://www.wearedevelopers.com/magazine/407-dev-digest-108-git-off-my-cloud) - [Dev Digest 125 - Duck and Cover](https://www.wearedevelopers.com/magazine/462-dev-digest-125-duck-and-cover) ## Related Jobs - [Founding Developer Advocate](https://www.wearedevelopers.com/jobs/48425-founding-developer-advocate) at **Plumber** - [Staff Software Engineer, GitHub Intelligence (Copilot Agents)](https://www.wearedevelopers.com/jobs/ext/2650582-staff-software-engineer-github-intelligence-copilot-agents) at **GitHub** - [Staff Developer Advocate, GitHub Security Lab](https://www.wearedevelopers.com/jobs/ext/2628442-staff-developer-advocate-github-security-lab) at **GitHub** - [Senior Software Engineer, Sandboxes (Eu Or East Coast Preferred)](https://www.wearedevelopers.com/jobs/ext/2161904-senior-software-engineer-sandboxes-eu-or-east-coast-preferred) at **Docker, Inc.** - [Manager, Engineering, Secure Build and SCS Services](https://www.wearedevelopers.com/jobs/48447-manager-engineering-secure-build-and-scs-services) at **Docker, Inc.** - [Senior AI Developer](https://www.wearedevelopers.com/jobs/ext/2836034-senior-ai-developer) at **PwC**