Software engineer @Accenture | Open Source Advocate | Youtube, Blogs, Tweets on Open source, Generative AI, AI/ML | Tech Speaker | Woman in Tech
3 subscribers
Dec 2, 2022 • 15 tweets • 6 min read
Are you interested in contributing to open source projects but confused how to find out projects?
Here’s a detailed thread on the different ways in which you can search for open source projects on GitHub (even for beginners):
Different ways:
1.Explore tab 2.Search box on GitHub
3.Trending tab
4.GitHub Topics
5.Projects from your social network
Nov 13, 2022 • 17 tweets • 6 min read
Want to get paid by contributing to Open source (even for beginners in Open source) ?
OR
Want to know Paid open source opportunities ?
GSOC 2023 has been announced, what’s next?
GSoC (Google Summer of Code)
It is a program designed to bring new contributors to open source communities.
In this program, you have to first apply by submitting a proposal of a project that you want to build.
Nov 12, 2022 • 19 tweets • 8 min read
Tutorial for beginners in Open source for free:
Thread 5: Basics: What is a GitHub repository, how to create one & what are its types?
OR
How to upload your project/notes/cheat-sheet from your laptop to GitHub ?
-For creating a GitHub repository, you first need to have a GitHub account.
-Follow the below steps to create/sign up to a GitHub account:
Nov 7, 2022 • 6 tweets • 2 min read
Is Open source only for developers ❌
Is Open source for everyone ✅
You should be good at coding for contributing to open source ❌❌
My detailed guide will resolve all your doubts on Open source(for beginners).
This guide contains:
1. Who can contribute to open source?
2. If you are a tester or looking for a career in testing, can you also contribute to open source?
3. Why & how can a tester contribute to open source projects?
Nov 5, 2022 • 17 tweets • 5 min read
Tutorial for beginners in Open source for free:
Thread 4: Basics: What is GitHub & what is the difference between Git, GitHub
What is GitHub?
- It is a Platform used for open source.
If you are new to open source, please check my thread:
Thread-3: Basics: Installation of Git on Windows, How to resolve "git is not recognized as an internal or external command, operable program or batch file" error & setting up environment variables
1. Go to git-scm.com/downloads & click on Download for Windows.
Oct 28, 2022 • 11 tweets • 3 min read
Tutorial for beginners in Open source for free:
Thread-2: Basics: What is Git, situation before & after Git & it's benefits
Situation before Git was introduced:
1. There were developers who worked on a project & each of those developers submitted their code on the central server. But they themselves didn’t have the copy of that code on their local system.
Oct 27, 2022 • 11 tweets • 2 min read
Tutorial for beginners in Open source for free:
Thread-1: Basics: What is Open source project & how it works ?
What is Open source project:
A project that is: 1. Free of cost 2. Accessible to all (public) 3. Free to make changes/modifications
Platforms used for Open source: GitHub, GitLab
Aug 15, 2022 • 14 tweets • 6 min read
How to contribute to Open source by just reviewing other's contributions(for beginners):
If anyone has contributed to any of the Open source projects, anyone from all over the world can check(review) their contributions & can also suggest any changes if needed or if everything is perfect, they can approve the PR.
How to contribute to Open source projects by just creating a new issue for beginners:
Why do we need to create an issue ?
1. To point out a bug in the project 2. To suggest a new feature 3. To join an organisation as a Member
Jul 26, 2022 • 7 tweets • 2 min read
Five resources for Open source beginners
Thread 🧵
1. GitHub profile guide: To optimise your GitHub profile docs.github.com/en/account-and…
Jul 15, 2022 • 40 tweets • 13 min read
Hi Everyone!
How to create/ optimise your GitHub profile step-by-step guide for beginners or first time Open source contributors:
Here u can see my profile how I created mine.
I am not saying that my profile is perfect. It may have some flaws(mistakes) because I am here to learn & grow with the help of your feedback.
I am taking my profile as an example for this thread.
Jul 1, 2022 • 6 tweets • 3 min read
Hey👋
Today I am speaking for 2 communities.
Kindly join to have all your doubts cleared on Open source contribution.
1. Twitter space hosted by @Open_sourceDAO at 9 pm IST today
Hi,
Here are some Open Source project repos for absolute beginners/first time contributors:
github.com/EddieHubCommun…
In this repo, just edit the README file by adding your name in Community's contributors & create pull request.
This one is the easiest of all the contributions u can do.
Jun 19, 2022 • 23 tweets • 8 min read
How to make your first Open Source Contribution (for beginners)
Ways to contribute:
1. By pushing your own code/ project from your local machine to GitHub.
2. By contributing to other open source projects:
2.1: Pick up & resolve open issues
2.2: Suggest any changes in the code/docs by creating a new issue or PR.
Jun 15, 2022 • 9 tweets • 3 min read
How to find good Open source projects for beginners/ first time contributors
1. If u want to practice a skill X, eg: React JS, search for React in the Explore tab on GitHub
Jun 11, 2022 • 5 tweets • 1 min read
Hi Everyone 👋 want to know about Open Source Software/Project ?
It is a software / project whose code is publicly accessible and anyone can make changes in it.