Scott Chacon

Coffee with Developers - Scott Chacon on growing GitButler and the future of version control

What if `git commit` is fundamentally broken? GitHub's co-founder explains why the command is overloaded and how he's building a better way to manage your work.

Coffee with Developers - Scott Chacon on growing GitButler and the future of version control
#1about 7 minutes

Why startups benefit from in-person collaboration

Early-stage startups gain significant value from the high-bandwidth communication and rapid idea iteration that an in-office environment provides.

#2about 6 minutes

Moving fast and the unexpected challenge of Windows support

While small teams can ship features quickly, they often face unexpected challenges like building and supporting for unfamiliar platforms like Windows.

#3about 8 minutes

Deconstructing the overloaded git commit command

The standard `git commit` command is overloaded with saving, sharing, and documenting, which limits workflows that could be more intuitive and efficient.

#4about 3 minutes

Capturing intent with iterative commit messages

Writing and refining commit messages throughout the development process, rather than just at the end, helps capture the crucial "why" behind code changes.

#5about 4 minutes

How Microsoft's acquisition of GitHub boosted Azure

The integration of GitHub Actions was a strategic move that made developers indirect customers of Azure, demonstrating the power of embedding cloud services into existing workflows.

#6about 7 minutes

How AI will reshape software development and documentation

AI is poised to fundamentally change software development, starting with making traditional documentation obsolete and potentially leading to new programming languages optimized for AI generation.

#7about 1 minute

Why product sense is the key human skill in the age of AI

While AI can automate coding tasks, the ability to understand user needs and build a product that achieves market fit remains a uniquely human and valuable skill.

Related jobs
Jobs that call for the skills explored in this talk.
tree-IT GmbH

tree-IT GmbH
Bad Neustadt an der Saale, Germany

54-80K
Intermediate
Senior
Java
TypeScript
+1

Featured Partners

Related Articles

View all articles
S
Syntevo
Why SmartGit Is More Than a Git Client
SmartGit is more than a Git client. It gives developers precise, transparent control in complex or enterprise environments, prioritizing clarity, predictability, and correctness over shortcuts – earning trust as a reliable companion when Git operatio...
Why SmartGit Is More Than a Git Client
CH
Chris Heilmann
WWC24 Talk - Scott Hanselman - AI: Superhero or Supervillain?
Join Scott Hanselman at WWC24 to explore AI's role as a superhero or supervillain. Scott shares his 32 years of experience in software engineering, discusses AI myths, ethical dilemmas, and tech advancements. Engage with his live demos and insights o...
WWC24 Talk - Scott Hanselman - AI: Superhero or Supervillain?

From learning to earning

Jobs that call for the skills explored in this talk.

Software Engineer

Code Healers LLC
Hinesville, United States of America

Remote
40-50K
Intermediate
Senior
PHP
.NET
React
+2
Software Developer

Code Healers LLC
Hinesville, United States of America

Remote
25-35K
Intermediate
React
Python
JavaScript
+2