Artwork

Content provided by Tobias Schlottke - alphalist CTO Podcast. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Tobias Schlottke - alphalist CTO Podcast or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.
Player FM - Podcast App
Go offline with the Player FM app!

#87 - Scott Chacon // Co-founder of GitHub and GitButler

51:51
 
Share
 

Manage episode 380227655 series 2882480
Content provided by Tobias Schlottke - alphalist CTO Podcast. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Tobias Schlottke - alphalist CTO Podcast or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.
The Future of Version Control Systems

Reimagine version control systems with Scott Chacon, Co-founder of GitHub and GitButler. Because, even Scott, a Git Veteran, will admit it:

Git is a pain sometimes. 🫣 

There is a serious Merge Conflict ⚔️ between how modern developers code and the workflow ordained by Git in the Linux mailing list days.
Version Control Systems (VCS) need to be taken apart by First Principles 🧩 so they can be better adapted to the needs of modern software teams. And this is the branch he is busy with at GitButler 🔧 - which he invited us to checkout.

Pull this episode to find out:

  • Is the Git Protocol still useful? Does it just need a better client? 🤔
  • How to maximize the benefits of centralized version control systems 🫀
  • Can we stream🚿 our code and commit less?
  • T180 calculator hacks Is there life beyond merge conflicts? 🌈 😅 Listen here to find out.

BROUGHT TO YOU BY: codecentric and WorkGenius

TIMESTAMPS

(00:00) - Intro (02:51) - T180 calculator hacks (05:12) - How Ruby and Git made GitHub (07:00) - Bootstrapping GitHub (07:37) - Monetizing GitHub (08:29) - GitHub’s early days (11:55) - Move to Berlin (13:17) - Scott's passion for teaching (14:46) - How he got back into version control (15:30) - Rethinking the fundamentals of Git (18:19) - Enhancing peer review processes (19:13) - Methods to improve commit (22:16) - The Git Protocol: Revamp or introduce a better client? (24:50) - Why did Pull Request not become part of Git? (26:06) - Innovating Git's virtual branching mechanism (27:52) - The integration branch (29:07) - Challenges of Introducing previews to the workflow (31:38) - How a better Git desktop client will improve things (32:32) - The potential of streaming code (33:35) - Decentralized vs. Centralized VCS: The central point of contact (38:51) - Shifting left - aligning earlier - before you commit (42:29) - Changing lives with a DevTool (43:30) - AI-driven insights in a VCS (45:45) - Rebase vs. Merge vs. ? (47:10) Productivity Hack (52:00) - Advice for Younger Self

codecentric

The codecentric Culture and Career Podcast is unique for a company podcast. It is just employees talking freely about their daily life - from IT consulting projects they are working to imposter syndrome. We support this because we think it's pretty cool that codecentric simply lets the colleagues talk about everything, no matter what it's about - project business, Imposter sydrome, further education or parental leave in the consulting business. For us it is definitely worth a recommendation. Listen in - the codecentric Culture and Career Podcast. Note - its in German. Just go to: www.link.alphalist.com/cc

WorkGenius

Tired of sifting through countless resumes and struggling to find the right tech talent? Look no further! WorkGenius has just acquired Expertlead, known for its innovation in matching tech freelancers with top-tier companies and offering peer-to-peer live coding assessments. Now, they bring even more efficiency to your hiring process. Whether you're a startup or an established enterprise, WorkGenius is now here to turbocharge your hiring process. Say goodbye to the guesswork and endless interviews. WorkGenius matches your candidates experienced senior developers and puts them through tailored, enjoyable, and fair technical interviews. Your company will get the cream of the crop - the most sought-after talents in the industry- while saving your hardworking Tech and HR teams valuable time. Start your journey with WorkGenius - head over to https://link.alphalist.com/work connect with an expert, and find the perfect match for your engineering needs.

  continue reading

104 episodes

Artwork
iconShare
 
Manage episode 380227655 series 2882480
Content provided by Tobias Schlottke - alphalist CTO Podcast. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Tobias Schlottke - alphalist CTO Podcast or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.
The Future of Version Control Systems

Reimagine version control systems with Scott Chacon, Co-founder of GitHub and GitButler. Because, even Scott, a Git Veteran, will admit it:

Git is a pain sometimes. 🫣 

There is a serious Merge Conflict ⚔️ between how modern developers code and the workflow ordained by Git in the Linux mailing list days.
Version Control Systems (VCS) need to be taken apart by First Principles 🧩 so they can be better adapted to the needs of modern software teams. And this is the branch he is busy with at GitButler 🔧 - which he invited us to checkout.

Pull this episode to find out:

  • Is the Git Protocol still useful? Does it just need a better client? 🤔
  • How to maximize the benefits of centralized version control systems 🫀
  • Can we stream🚿 our code and commit less?
  • T180 calculator hacks Is there life beyond merge conflicts? 🌈 😅 Listen here to find out.

BROUGHT TO YOU BY: codecentric and WorkGenius

TIMESTAMPS

(00:00) - Intro (02:51) - T180 calculator hacks (05:12) - How Ruby and Git made GitHub (07:00) - Bootstrapping GitHub (07:37) - Monetizing GitHub (08:29) - GitHub’s early days (11:55) - Move to Berlin (13:17) - Scott's passion for teaching (14:46) - How he got back into version control (15:30) - Rethinking the fundamentals of Git (18:19) - Enhancing peer review processes (19:13) - Methods to improve commit (22:16) - The Git Protocol: Revamp or introduce a better client? (24:50) - Why did Pull Request not become part of Git? (26:06) - Innovating Git's virtual branching mechanism (27:52) - The integration branch (29:07) - Challenges of Introducing previews to the workflow (31:38) - How a better Git desktop client will improve things (32:32) - The potential of streaming code (33:35) - Decentralized vs. Centralized VCS: The central point of contact (38:51) - Shifting left - aligning earlier - before you commit (42:29) - Changing lives with a DevTool (43:30) - AI-driven insights in a VCS (45:45) - Rebase vs. Merge vs. ? (47:10) Productivity Hack (52:00) - Advice for Younger Self

codecentric

The codecentric Culture and Career Podcast is unique for a company podcast. It is just employees talking freely about their daily life - from IT consulting projects they are working to imposter syndrome. We support this because we think it's pretty cool that codecentric simply lets the colleagues talk about everything, no matter what it's about - project business, Imposter sydrome, further education or parental leave in the consulting business. For us it is definitely worth a recommendation. Listen in - the codecentric Culture and Career Podcast. Note - its in German. Just go to: www.link.alphalist.com/cc

WorkGenius

Tired of sifting through countless resumes and struggling to find the right tech talent? Look no further! WorkGenius has just acquired Expertlead, known for its innovation in matching tech freelancers with top-tier companies and offering peer-to-peer live coding assessments. Now, they bring even more efficiency to your hiring process. Whether you're a startup or an established enterprise, WorkGenius is now here to turbocharge your hiring process. Say goodbye to the guesswork and endless interviews. WorkGenius matches your candidates experienced senior developers and puts them through tailored, enjoyable, and fair technical interviews. Your company will get the cream of the crop - the most sought-after talents in the industry- while saving your hardworking Tech and HR teams valuable time. Start your journey with WorkGenius - head over to https://link.alphalist.com/work connect with an expert, and find the perfect match for your engineering needs.

  continue reading

104 episodes

すべてのエピソード

×
 
Loading …

Welcome to Player FM!

Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.

 

Quick Reference Guide