DEV Community

Cover image for 🧭 Navigating the Open Source Landscape: ⭐Finding Your First Contribution

🧭 Navigating the Open Source Landscape: ⭐Finding Your First Contribution

Nathan Tarbert on September 13, 2023

🕵️‍♂️ Embarking on your journey and learning how to contribute to open source is an exciting step towards honing your programming skills, collabora...
Collapse
 
caloique profile image
Sama •

Nice article, Nathan!

Collapse
 
nathan_tarbert profile image
Nathan Tarbert •

I really appreciate that @caloique!

Collapse
 
nevodavid profile image
Nevo David •

Great article Nathan!

Collapse
 
nathan_tarbert profile image
Nathan Tarbert •

Thank you @nevodavid!
I really appreciate it :)

Collapse
 
chrisimade profile image
@Chrisdevcode •

I actually find this very helpful

Collapse
 
nathan_tarbert profile image
Nathan Tarbert •

That's amazing @chrisimade!
I really appreciate you letting me know :)

Collapse
 
rsaz profile image
Richard Zampieri •

Here is a nodejs typescript project that everyone is more than welcome to contribute. It has 1.4 ⭐ and continue growing

Collapse
 
nathan_tarbert profile image
Nathan Tarbert •

Awesome @rsaz, thanks for posting!

Collapse
 
nathan_tarbert profile image
Nathan Tarbert •

Awesome @rsaz!
Thanks for posting :)

Collapse
 
choonho profile image
Choonho Son • • Edited

Nice article !!

There are too many open source projects in github.
To narrow down the list, there is LinuxFoundation and CNCF(Cloud Native Cloud Foundation) which leads open source globally.

There are about 800 projects in LinuxFoundation.
LinuxFoundation Projects

If you are interested in Cloud, see Cloudforet project, a series of LinuxFoundation Project.

Cloudforet

Image description

Collapse
 
nathan_tarbert profile image
Nathan Tarbert •

Nice @choonho, thanks for sharing!
Im a big fan of the LinuxFoundation and CNCF.
Great suggestion :)

Collapse
 
thevinitgupta profile image
Vinit Gupta •

Great tips @nathan_tarbert
How can I add multiple keywords in my search? Like NextJS NodeJs

Collapse
 
nathan_tarbert profile image
Nathan Tarbert • • Edited

@thevinitgupta, you bring up a good point that I should definitely insert into the article which is simple wrapping [nextjs], [node] in brackets, and then you can expand your search.

BTW, this also works in places like Stackoverflow, etc...

Image description

Collapse
 
nathan_tarbert profile image
Nathan Tarbert •

Image description

Thread Thread
 
thevinitgupta profile image
Vinit Gupta •

This is really useful
Thanks a lot

Thread Thread
 
nathan_tarbert profile image
Nathan Tarbert •

Glad to hear it.
You're welcome!

Collapse
 
srbhr profile image
𝚂𝚊𝚞𝚛𝚊𝚋𝚑 𝚁𝚊𝚒 •

Awesome Article, Nathan! 🔥

Collapse
 
nathan_tarbert profile image
Nathan Tarbert •

Thanks so much @srbhr. That means a lot!

Collapse
 
lukaskrimphove profile image
Lukas Krimphove •

Really helpful with Hacktober coming up.

Collapse
 
nathan_tarbert profile image
Nathan Tarbert •

Thanks so much for letting me know @lukaskrimphove!
I really appreciate that :)

Collapse
 
jorensm profile image
JorensM •

Thanks for the great tips, great article!

Collapse
 
nathan_tarbert profile image
Nathan Tarbert •

Thank you @jorensm!
I really appreciate that :)

Collapse
 
pizofreude profile image
Pizofreude •

Amazing way of finding first open source contribution, great write-up Nathan!

Collapse
 
nathan_tarbert profile image
Nathan Tarbert •

Thanks so much @pizofreude. That means a lot :)

Collapse
 
devkiran profile image
Kiran Krishnan •

Great article.

Collapse
 
nathan_tarbert profile image
Nathan Tarbert •

Thank you @devkiran!

Collapse
 
life_of_utkarsh profile image
Utkarsh Mehta •

Nice one, Nathan!!

Collapse
 
nathan_tarbert profile image
Nathan Tarbert •

Thanks Utkarsh!

Collapse
 
tarenpang profile image
TarenCodes •

Thanks, Nathan. Excellent tips for getting started in open source.

Collapse
 
nathan_tarbert profile image
Nathan Tarbert • • Edited

Thanks @tarenpang :)
That's super encouraging. I really appreciate you letting me know!

Collapse
 
dennisartheart profile image
Dennis A •

Really informative!

Collapse
 
nathan_tarbert profile image
Nathan Tarbert •

Thanks @dennisartheart! I appreciate that :)

Collapse
 
keviningles profile image
Kevin Ingles •

Nice article!!

Collapse
 
nathan_tarbert profile image
Nathan Tarbert •

Thanks @keviningles!