A carefully thought out ramp up process makes it easier for new joiners to contribute to a codebase regardless of their experience level
The better a project is documented, the easier it will be to contribute to
PRs (Pull Requests) can also be used to teach and learn
Knowing how to ask for help takes practice as does knowing how to give help. Providing actionable feedback on both makes a difference too
Introduce yourself to your remote team, Cassidy Williams (aka Cassidoo)
Re-ordering Git commits, Cassidy Williams (aka Cassidoo)
How to quickly ramp up on new codebases, Pawel Kadluczka
Ada ou la pédagogie constructiviste (24 jours de web 2019), Agathe Begault
Prendre soin, Fanny Cheung (aka Ynote_hk)
Hygiène de Gemfile, Sunny Ripert
Equitable Student Collaboration in Pair Programming, Isabella Graßl & Gordon Fraser
Developing a set of principles for the design and delivery of greener services, Ned Gartside
Open Source Contributor Onboarding: 10 Tips, Nimrod Kramer
Get better at programming by learning how things work, Julia Evans
Climate scientists are trusted globally, just not as much as other scientists – here’s why, Omid Ghasemi & Ben Newell
Making code reviews more inclusive and productive, Shifalika Kanwar (LeadDev San Francisco 2022)
It definitely takes time to learn how to turn “I’m confused about X” into specific questions, and then to turn that question into an experiment you can run on your computer to definitively answer it.
But it’s a really powerful tool to have! If you’re not limited to just the things that you can Google / what’s in the documentation / what the people around you know, then you can do a LOT more. — Julia Evans
Making code reviews more inclusive and productive (slides), Shifalika Kanwar
We should still teach coding, Sue Smith