DEV Community

Cover image for Open Source Contribution for beginners πŸ”₯

Open Source Contribution for beginners πŸ”₯

Jane Tracy πŸ‘©πŸ½β€πŸ’» on August 30, 2020

How I got started with open source Let me be honest, when I first heard about open source contribution when I was learning CSS, I though...
Collapse
Β 
gadgetsteve profile image
Steve (Gadget) Barnes β€’

It is worth pointing out that you don't have to be able to code in order to contribute. There are many ways to contribute to Open Source projects and in most cases the developers will be happy to have the contributions. Some ways to contribute:

  1. Bug Reports - A well written bug report that includes the exact version and environment that you are using as well as how to reproduce the bug is a bonus for the developers (unless it duplicates an existing on so search first. Of course it is nice if you can also contribute a fix in the form of a pull request but if you have described how to reproduce the problem then you have defined a test case. Just be polite!
  2. Documentation Improvements or examples of usage - saves the developers a lot of time.
  3. Translation Assistance - If you read & write more than one language then you can be a big help in producing translated documents &/or user interfaces.
  4. Beta testing - You wouldn't think it but developers love people who will take a pre-release of their code and then try to break it. It is always better if a beta tester breaks it than 100s of users do!
  5. Feature suggestions - ideally backed up by some effort on your part or of course if you are willing & able to fund the development....
  6. Money is *usually * appreciated as long as there are not strings attached even if it is at the cup of coffee level.
  7. Reviews and Social Media - most Open Source developers want their code to be used.
  8. A simple "Thank-you - I think your stuff is great!" in the newsgroups, at a conference, etc., is a meaningful contribution.
Collapse
Β 
tracycss profile image
Jane Tracy πŸ‘©πŸ½β€πŸ’» β€’

Even Use Experience and design can be part of the contribution. Great input Steve. Thank you :)

Collapse
Β 
afairlie profile image
Ariane β€’

This article is so helpful. I'm looking to make my first open source contribution and you have made this goal feel totally within reach. I'm also REALLY excited to learn about Outreachy - so cool! Thank you so much!

Collapse
Β 
tracycss profile image
Jane Tracy πŸ‘©πŸ½β€πŸ’» β€’

That's amazing Ariene, glad you loved the post. I hope you apply for the program. All the best :)

Collapse
Β 
rahuldkjain profile image
Rahul Jain β€’

Tired of updating GitHub profile README with the latest features again & again?

If yes, then I have developed a tool to do the same for you in just 1 click πŸ€“

πŸš€ Try the tool: live tool

If you find the tool useful, show some love by giving a ⭐ on ⭐️ repo

GitHub logo rahuldkjain / github-profile-readme-generator

πŸš€ Generate github profile README easily with latest add-ons like visitors count, github stats, etc using minimal UI.

GitHub Profile Readme Generator

GitHub Profile README Generator

github-profile-readme-generator licence github-profile-readme-generator forks github-profile-readme-generator stars github-profile-readme-generator issues github-profile-readme-generator pull-requests join discord community of github profile readme generator

github-profile-readme-generator gif

View Demo Β· Report Bug Β· Request Feature

Loved the tool? Please consider donating πŸ’Έ to help it improve!

sponsor github profile readme generator Buy Coffee for rahuldkjain Buy Me A Coffee

Tired of editing GitHub Profile README with new features? This tool provides an easy way to create a GitHub profile readme with the latest add-ons such as visitors count, github stats, etc. πŸš€ Demo

Try the tool: GitHub Profile README Generator

🧐 Features

Just fill in the details such as Name, Tagline, Dev Platforms Username, Current Work, Portfolio, Blog, etc. with a minimal UI.

  • Uniform Dev Icons

  • Uniform Social Icons

  • Visitors Counter Badge

  • GitHub Profile Stats Card

  • GitHub Top Skills

  • Dynamic Dev(.)to Blogs (GitHub Action)

  • Dynamic Medium Blogs (GitHub Action)

  • Dynamic Personal Blogs from RSS Feed (GitHub Action)

  • Wakatime Stats contribute

  • YouTube Stats contribute

Click on Generate README to get your README in markdown You can preview the…

Contributors are most welcome.

Join Discord Server for more: discord.gg/HHMs7Eg

Collapse
Β 
titanhero profile image
Lex β€’

πŸ‘πŸ˜πŸ‘βœŒοΈ

Collapse
Β 
tracycss profile image
Jane Tracy πŸ‘©πŸ½β€πŸ’» β€’

Hahha, thanks :)

Collapse
Β 
pablohs1986 profile image
Pablo Herrero β€’

Amazing post πŸ‘πŸ‘πŸ‘πŸ‘ thanks!!!

Collapse
Β 
tracycss profile image
Jane Tracy πŸ‘©πŸ½β€πŸ’» β€’

Hope it helps in any way. πŸ’―πŸŒŸ

Collapse
Β 
brianokanga_5 profile image
Brian Okanga β€’

Good readπŸ‘Œ

Collapse
Β 
tracycss profile image
Jane Tracy πŸ‘©πŸ½β€πŸ’» β€’

Thank you, Brian :)

Collapse
Β 
ejallow12 profile image
Ebrima β€’

Another great post.

Collapse
Β 
tracycss profile image
Jane Tracy πŸ‘©πŸ½β€πŸ’» β€’

Thank you Ebrima :)

Collapse
Β 
ryan_perry_aa806d7a49198e profile image
Ryan Perry β€’

Amazing post!!! I recently discovered dev.to and I created an open source project where we're looking for some contributors: github.com/pyroscope-io/pyroscope

Collapse
Β 
umavictor6 profile image
uma victor β€’

Wow...nice post Tracy.πŸ‘Œ

Collapse
Β 
tracycss profile image
Jane Tracy πŸ‘©πŸ½β€πŸ’» β€’

Thank you Victor. πŸ’―πŸŒŸ

Collapse
Β 
95mazedul profile image
Mazedul Haque β€’

Thanks for sharing

Collapse
Β 
tracycss profile image
Jane Tracy πŸ‘©πŸ½β€πŸ’» β€’

Thank you for reading :)

Collapse
Β 
banji220 profile image
Banji β€’

Just WoW :)
Keep it up Jane
Need more posts like this in the community ;)

Collapse
Β 
tracycss profile image
Jane Tracy πŸ‘©πŸ½β€πŸ’» β€’

Thank you Banji. I will keep on writing. πŸŒŸπŸ™‚

Collapse
Β 
brijeshyadav profile image
Brijesh yadav β€’

thanks for writing somthing very helpfull

Collapse
Β 
tracycss profile image
Jane Tracy πŸ‘©πŸ½β€πŸ’» β€’

I appreciate it, Brijesh. πŸ™Œ
Thank you

Collapse
Β 
laragiuliana profile image
Lara Giuliana β€’

It was so helpful to me. Thanks Jane πŸ‘ΎπŸ₯°

Collapse
Β 
tracycss profile image
Jane Tracy πŸ‘©πŸ½β€πŸ’» β€’

Glad it was helpful, Lara πŸ™ŒπŸ’•

Collapse
Β 
rahowlll profile image
RΜΆaΜΆhΜΆuΜΆlΜΆ π“…“ β€’

woahhh very helpful mate !!! thanks

Collapse
Β 
tracycss profile image
Jane Tracy πŸ‘©πŸ½β€πŸ’» β€’

I am glad it will be useful. Share it also to someone else who will find it helpful. πŸŒŸπŸ™‚