I thought about contributing to Exercism, adding exercises, syllabus pages or even some obscure languages, and why I still haven’t has several reasons:
-
I don’t know how to go about adding stuff to Exercism. I looked at /contributing, it’s more about fixing what’s there than adding.
-
I am not exactly an expert in any programming language. Languages I am somewhat familiar with are already fleshed out quite nicely on Exercism, and languages I am not familiar with and come to Exercism to learn are the languages that often need some love, which I can’t offer since I am not well-versed enough in those. The only one language that I can think of is TypeScript, since it doesn’t have a learning track and I use it daily at work, but then does Exercism need another track for TypeScript if the JavaScript one is already there? And this brings me to my last point.
-
I don’t know what is actually needed. Does Exercism need more languages? More exercises? More learning tracks and syllabi? Would Exercism prefer to improve on what’s already there before adding more new things? I poked around /contributing and saw items I could check out, but they are not new languages or new learning tracks.