Cover Image for The Power of Contribution: Coding in the Open
Cover Image for The Power of Contribution: Coding in the Open
11 Went

The Power of Contribution: Coding in the Open

Hosted by She Code Africa Port Harcourt
Google Meet
Registration
Past Event
Welcome! To join the event, please register below.
About Event

​You've learned to code, created a few projects, or started exploring GitHub, but when it comes to contributing to an existing open-source project, the process can feel unfamiliar.

​As the final session in She Code Africa Port Harcourt's October The Power of Contribution series, we'll walk through the practical steps involved in contributing to an existing codebase. We'll explore how to discover beginner-friendly projects, understand repository structures and contribution guidelines, identify an issue to work on, make changes, and submit a pull request for review.

​What we'll explore

  • ​Finding the right project: Where to discover open-source projects and how to assess whether a project is suitable for your current skill level.

  • ​Finding your first issue: How to search for beginner-friendly issues, understand labels, read issue discussions, and identify tasks you can realistically work on.

  • ​Understanding the repository: How to navigate a project's README, contribution guidelines, documentation, and codebase before making changes.

  • ​Preparing to contribute: An introduction to the contribution workflow, including forking or cloning a repository, creating a branch, and working on a change.

  • ​Making and submitting your contribution: How to prepare a meaningful change, write a clear commit message, and open a pull request that maintainers can review.

  • ​Working with feedback: What to expect during code review, how to respond to requested changes, and why feedback is a normal part of collaborative development.

  • ​Building consistency: How to move beyond a first contribution and develop habits that help you participate meaningfully in open-source communities.

​Bring your curiosity, your questions, and your willingness to learn. Your first contribution doesn't have to be perfect; it has to be a place to begin.

11 Went