Open Source Best Practices (OSBP), a crash course for BSc students of Innopolis University.
Blog:
Books:
GitHub: (don’t hesitate to follow in order to stay informed)
Telegram channel with recent news and updates: (subscribe to not miss a thing)
Twitter with daily and weekly updates: (follow me!)
iTunes:
SoundCloud:
Yandex Music podcast by yegor256:
0:00 Introduction
3:27 2013, Bram Adams
8:56 1. Make small pull request
12:21 2015, Amiangshu Bosu
14:22 2018, Caitlin Sadowski
17:02 2. Don’t group your changes
21:46 2020, Carolyn D. Egelman
26:17 3. Insist on code reviews and merges politely
29:13 2020, Marco Ortu
31:16 What is “valence“
37:36 2019, Denae Ford
43:36 4. Be a leader and a boss of a pull request
49:17 5. Mostly explain “why“ you make changes, not “what“ you change
59:56 6. Be prepared for criticism about your style, not functionality
1:03:00 2021, Valentina Lenarduzzi
1:06:48 7. Commit the code and its tests in different pull requests
1:15:05 Questions and Answers