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
 
titanhero profile image
Lex

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

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

Hahha, thanks :)

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
 
pablohs1986 profile image
Pablo Herrero

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

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

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

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
 
ejallow12 profile image
Ebrima

Another great post.

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

Thank you Ebrima :)

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
 
brianokanga_5 profile image
Brian Okanga

Good readπŸ‘Œ

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

Thank you, Brian :)

Collapse
 
95mazedul profile image
Mazedul Haque

Thanks for sharing

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

Thank you for reading :)

Collapse
 
umavictor6 profile image
uma victor

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

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

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

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
 
ragini24creator profile image
Ragini kishor

Amazing post , thanks !!!

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. πŸŒŸπŸ™‚