Want to start contributing to open source? Here is a quick primer on how to find issues to work on in GitHub.
Head over to Github Issues Page. By default this is going to show you your open issues. Look in the search bar and you'll see all the default qualifiers. Mine looks like this:
is:open is:issue author:ignoreintuition archived:false
Create a set of filters to limit the result to projects you might be interested in working on. Search for issues that are unassigned, recently updated, and based on the language of your choice:
Next we can limit it to certain tags or keywords. Tags are useful for things like finding issues that are good for beginners or where the author is actively seeking help:
Lastely we want to sort our results. You can sort by the number of interactions or when it was authored:
Documentation for all of the qualifiers can be found here. Hopefully, this will help you track down issues that you can work on and get you started with working on some cool new open source projects.
In this article, we’re going to explore why young programming languages with modern features can’t be adopted quickly. Additionally, we’re going to take a look at one exceptional example that got specific parameters right to be both young, modern and mature, just ready for adoption at small and big scale.