1
4 Comments

Guidance in Open Source?

Bit of a left turn from indie hacking, but I've wanted to start contributing in open source for a while now. I'm a junior developer though, and it feels like there's a pretty high barrier of entry for contributing to big projects – does anybody have guidance on good projects to start with, great mentors in the space, and/or really great written guides out there in the lazyweb?

on April 1, 2020
  1. 3

    The Mozilla hackathon that was just announced points to this for reference: https://opensource.guide/

    1. 1

      great resource!

  2. 1

    Just pick a project you really like and/or use a lot. If it's a fairly big project, they will have issues that are suitable for beginners (they usually have labels on github such as "good-first-issue", "nice-for-beginners", etc).

    Pick one up, do it and submit a PR. Good maintainers are always open to help you, so just say under the issue that you are willing to work on this and ask for general directions; or propose what you are going to do and they'll say if it sounds good.

    After you submit the PR they will review it. Don't be afraid to submit something non-perfect. First couple of code reviews may be a bit overwhelming, but that's the way to learn.

  3. 1

    You can start from small projects, or even start your own... to have more experience.