Foojay.io, the Friends Of OpenJDK!

The Future of Source Control and CI/CD (#26)


Listen Later

As developers, we like to automate the boring parts of our job. This automation includes the source control system, build pipelines, and code analysis tools. In recent decades, we have seen evolutions from CVS to Subversion to Git. Is this the endpoint? Did we find the holy grail in version control? Or what evolutions are waiting for us? Let’s find out together with these fantastic guests…

Guests

Trisha Gee (Gradle)

  • @trisha_gee
  • jvm.social/@trisha_gee 
  • linkedin.com/in/trishagee/ 

Ixchel Ruiz (JFrog)

  • @ixchelruiz
  • mastodon.social/@ixchelruiz
  • linkedin.com/in/ixchelruiz/

Pierre-Étienne Meunier (Pijul)

  • fosstodon.org/@nuempe 
  • linkedin.com/in/pierre-%C3%A9tienne-meunier-1b93b619b/

Podcast

Host: Hanno Embregts

  • @hannotify
  • foojay.social/@hannotify
  • linkedin.com/in/hannoembregts/ 

Production: Frank Delporte

  • @FrankDelporte
  • foojay.social/@frankdelporte 

Content

00:00 Intro and introduction of the guests and host

04:15 Should we automate as much as possible to be able to focus on developing

06:33 The human factor of developer productivity engineering (DPE)

  • Free book: gradle.com/developer-productivity-engineering/handbook/ 

10:23 PEs view on automation and how changes in law books follow the same approach as “code diffs”

17:02 How you can struggle with your version control system

  • w3docs.com/learn-git/git-reflog.html
  • dangitgit.com/
  • leanpub.com/gettingtoknowIntelliJIDEA
  • oreilly.com/library/view/learning-git/9781098133900/
  • oreilly.com/library/view/head-first-git/9781492092506/ 

26:33 How Pijul tries to solve these challenges

  • git-man-page-generator.lokaltog.net
  • pijul.org

33:24 Patches versus branches versus trunk-based development and how to switch from branch-approach

  • foojay.io/today/why-i-prefer-trunk-based-development

44:09 What could be improved to version control systems

  • conventionalcommits.org/en/v1.0.0/ 

50:16 Why are still so many people using Git

  • reuters.com/article/us-france-ovh-fire-idUSKBN2B20NU

1:02:02 Looking 10 years into the future

1:13:30 Outro

...more
View all episodesView all episodes
Download on the App Store

Foojay.io, the Friends Of OpenJDK!By Foojay.io


More shows like Foojay.io, the Friends Of OpenJDK!

View all
Software Engineering Radio - the podcast for professional software developers by se-radio@computer.org

Software Engineering Radio - the podcast for professional software developers

266 Listeners

The Changelog: Software Development, Open Source by Changelog Media

The Changelog: Software Development, Open Source

285 Listeners

The Joe Rogan Experience by Joe Rogan

The Joe Rogan Experience

223,562 Listeners

Software Engineering Daily by Software Engineering Daily

Software Engineering Daily

629 Listeners

Duke's Corner by Jim Grisanzio

Duke's Corner

8 Listeners

airhacks.fm podcast with adam bien by Adam Bien

airhacks.fm podcast with adam bien

5 Listeners

CoRecursive: Coding Stories by Adam Gordon Bell - Software Developer

CoRecursive: Coding Stories

185 Listeners

The Stack Overflow Podcast by The Stack Overflow Podcast

The Stack Overflow Podcast

63 Listeners