Getting Started with Open Source Beginner 1h 20m

Social Coding and Inclusive Communication

Understand the 'human' side of open source, including respectful language, the 'release early, often' mindset, and the value of non-code contributions.

Learning outcomes

  • Communicate effectively and inclusively with open source maintainers.
  • Understand the 'release early, often' development mindset.
  • Identify and perform valuable non-code contributions (e.g., documentation, testing).

Prerequisites

Git, GitHub, Open source basics

Cite this lesson

Metadata from CITATION.cff.

APA

CodeRefinery, Bast, R., Wikfeldt, K. T., Hellsvik, J., Darst, R., Razick, S., Suvilehto, J., Fouilloux, A., Smirnova, O., Whalley, L. (2025). Social coding and open software - What can you do to get credit for your code and allow reuse?. UC OSPO Network. https://coderefinery.github.io/social-coding/

BibTeX
@misc{social_coding_and_open_source_collaboration_2025,
  author    = {{CodeRefinery} and Bast, Radovan and Wikfeldt, Kjartan Thor and Hellsvik, Johan and Darst, Richard and Razick, Sabry and Suvilehto, Jyry and Fouilloux, Anne and Smirnova, Oxana and Whalley, Lucy},
  title     = {Social coding and open software - What can you do to get credit for your code and allow reuse?},
  year      = {2025},
  publisher = {UC OSPO Network},
  url       = {https://coderefinery.github.io/social-coding/}
}