contributions…

Shubham Sawant
howcatcancode
Published in
2 min readApr 22, 2017

I want you to answer a question. Why do you write Code ? or Why do you do system design or why do you do anything in general ?

My answer is to make life easier. In conversation with one of my senior he told me to think of bringing change wherever it is needed. It’s not always making something new. It is about making things better.

With God’s good grace Open source happened to us. We can apply all the possible tweaks that one can think of . Everything’s out there and available, start by forking some interesting repository on GitHub and study it, make changes and pull a request to merge it with master branch and there you’re with your Open Source contribution.

Well for those who did not get what the heck fork, pull request, branch and contribution is ? These are a few basic terminologies of Git. Well for tutorial on Git and what GitHub is, there are a lot of blog posts and video tutorials available, you can search over the internet. Well go on search on your own. I can recommend some sources but its better if you try a few and choose one out of many according to your Pace and comfort. Go on read about this and come back to continue.

At this point I consider you know about git. I have a repository dsalglib .
Simply a few Data Structures and Algorithms are implemented following a fixed design pattern. You can start contributing to this repository. Fork it and add implement any data structure or any algorithm that you find interesting.

Hopefully after reading this post you’ll start using Git and GitHub and make contributions.
Read this for a kickstart.

Source for learning Git and GitHub that I recommend is Git Tutorial — Try Git.

You can find repositories for contributions here.

From here onward I’ll be posting stories frequently. Soon I’m going to start a series of posts named ‘Flying over Python’ please give suggestions and feedback for upcoming posts.

Before leaving checkout the edits done at imports .

Thank you for reading, share this post with interested people.
Keep your paws on-board.

--

--