- I include at least three projects on my GitHub account.
- My GitHub account shows knowledge about how to make incremental commits
- Incremental means that each commit show just a single change not many changes
- How to teach incremental commits
- My commit graph shows many green squares. (This indicates that commits have been pushed regularly).
- I make sure that I commit atleast 3x a week
- My GitHub username is professional- your actual name
- My profile picture is a professional image of myself (portrait) - NOT default given by github.
- My profile includes at least two up-to-date links for:
- 'URL' : link to blog
- 'Company' : name and link to company
- ‘Contact Email’ : Your personal email (not company email)
- My profile includes my current location.
- My projects have meaningful names and descriptions
- My projects have been tagged with appropriate relevant subjects so it's easier to come up on searches
- I have starred at least ten repositories I’d like to keep track of.
- My Commits use a consistent style guide
- I use Good ReadMe practices
- How to write a great ReadMe
- Good ReadMe template
- List of Awesome ReadMe Examples
- A beginner's guide to writing a kickass readme
- How to write a good ReadMe and why you should care
- A Beginner's guide to creating a ReadMe
- Try to have many followers (ask your fellow batchmates to follow you, and also follow them back)
- Try to contribute to opensource
- A beginner's guide by Natasha
- First Timer's Only
- Get started at Open-source
- Six beginner open-source
- Awesome for Beginners