The number of stars (0β5) indicates my proficiency with the language/technology:
βββββ
I am a rank amateur/beginner with this technology.
I am just beginning the process of learning it, and cannot teach it yet at all.
I know next to nothing about it, and am not ready to contribute to any projects with this technology.
β ββββ
I am a beginner with this technology.
I am currently learning and gaining experience with it, and cannot teach it yet at all.
I am not ready to contribute to any projects with this technology, except perhaps in the most minimal/trivial way, with someone more experienced providing guidance/checking of my contributions.
β β βββ
I have some basic knowledge of this technology, and some very minimal experience.
I cannot teach it yet, other than sharing basic tips and tricks I have discovered.
If you are willing to tolerate giving guidance to a beginner, then I might be able to contribute to a project with this technology.
β β β ββ
I am proficient with this technology, and have some experience with it.
I can teach the basics to beginners, if necessary, but should generally not be considered instructor-level.
I should be able to contribute to a project with this technology without oversight, provided the projectβs needs arenβt too advanced.
β β β β β
I have advanced knowledge and experience with this technology.
I can teach it to most people, possibly even at the advanced level.
I can contribute to virtually any project with this technology, and perhaps even provide oversight, guidance, and review.
β β β β β
I have expert-level knowledge and experience with this technology.
I can teach it to anyone, even at the advanced or expert level.
I can contribute to any project with this technology, and provide oversight, guidance, and review.