DEV Community

Discussion on: how to join open source projects?

Collapse
 
ben profile image
Ben Halpern

Right now for beginners what languages ​​would be cool for beginners to start with ?

I'd probably recommend Python and JavaScript—perhaps with an eye towards learning Java later on for a broader perspective.

Python and JS are both booming in popularity and have a lot of beginner guides. But in order not to be too "sheltered", I think learning Java will teach a lot about programming.

Tell us if you would have any projects to recommend for beginners

We always welcome beginners to contribute to DEV

GitHub logo thepracticaldev / dev.to

Where programmers share ideas and help each other grow


DEV

DEV Community 👩‍💻👨‍💻

The Human Layer of the Stack

ruby version rails version Travis Status for thepracticaldev/dev.to Code Climate maintainability Code Climate test coverage Skylight badge CodeTriage badge Dependabot Badge

Welcome to the dev.to codebase. We are so excited to have you. With your help, we can build out DEV to be more stable and better serve our community.

What is dev.to?

dev.to (or just DEV) is a platform where software developers write articles, take part in discussions, and build their professional profiles. We value supportive and constructive dialogue in the pursuit of great code and career growth for all members. The ecosystem spans from beginner to advanced developers, and all are welcome to find their place within our community. ❤️

Table of Contents

Contributing

We encourage you to contribute to dev.to! Please check out the Contributing to dev.to guide for…




It's a full website, not a low level tool so the contribution barrier should be a little less. We are a Ruby on Rails project. Getting the app up and running is probably the biggest hurdle.

Once that's done, though, we really appreciate refactoring PRs—things that clean up code and generally improve things.

You can peruse our Code Climate for areas to improve.

codeclimate.com/github/thepractica...

Collapse
 
rubiin profile image
Rubin

When I started contributing , I also started from js (as I was doing it any way). I picked up a validation lib which I was using. I started with fixing some typos and later on started doing feature request and bug fixes. Contributing is really fun and gives you a challenge to attend

Collapse
 
mkilmer profile image
MKilmer

Thank you very much for you reply, Ben Halpern. I'm a big fan of you work and your contributions! 🤘 🤘 🤘