DEV Community

Cover image for #DEVDiscuss: Contributing to OSS
Brian Bethencourt for The DEV Team

Posted on

18 3 3 2 2

#DEVDiscuss: Contributing to OSS

image created by Margaux Peltat for the Chilled Cow YouTube channel

Time for #DEVDiscuss — right here on DEV 😎

Inspired by @og_dev's Top 7 post, tonight’s topic is... contributing to Open Source Software!

Questions:

  • What was one of your first experiences contributing to OSS?
  • Where would you recommend getting started if you were offering advice to a newbie?
  • Maintainers, anything to add? What tips or tricks have helped you keep track of your codebases, especially while new folks are contributing
  • Any triumphs, fails, or other stories you'd like to share on this topic?

Image of Datadog

The Future of AI, LLMs, and Observability on Google Cloud

Datadog sat down with Google’s Director of AI to discuss the current and future states of AI, ML, and LLMs on Google Cloud. Discover 7 key insights for technical leaders, covering everything from upskilling teams to observability best practices

Learn More

Top comments (3)

Collapse
 
bekahhw profile image
BekahHW
  • My bootcamp ran it's curriculum as an OSS, if that counts.
  • A little bit of shameless self-promotion, but I'd encourage them to join us for #100DaysOfOSS, which I wrote about in today's post.
  • Every time I contribute I learn something new and meet new people. My whole experience has been primed for growth and connections.
Collapse
 
bdougieyo profile image
Brian Douglas

My first contribution was in 2015. I found a project using socket.io to auto invite folks to slack using a typeform. Different times back then.

The maintainer threw it up on GitHub as a proof of concept for socket.io to show the creator of socket.io (rauchg, also Vercel founder).

Long story short, I need to use it for my community and emailed the maintainer help me figure out my weird node errors. He was extremely patient with me and got me unblocked. I tried to pay it forward every-time someone opens an issue in one of my projects.

My advice is try using a small project that lacks documentation. If you can figure how to use and build something, consider updating the docs with the knowledge gained.

Collapse
 
softwaresennin profile image
Lionel♾️☁️

OSS is the really best way to get feet wet into dev. It was the best feeling I had when I contributed and my contribution turned out to be a huge help.

Postmark Image

Speedy emails, satisfied customers

Are delayed transactional emails costing you user satisfaction? Postmark delivers your emails almost instantly, keeping your customers happy and connected.

Sign up