I mentor the Elixir and Groovy tracks on exercism.io.
Exercism.io is a Code Practice and Mentorship site.
Students sign up to various language tracks, attempt to solve problems and post a solution (which may or not be complete) possibly with a comment (mentors do like comments).
Mentors are asked to commit to marking 10 solutions a week, which should take about an hour. However it does not matter if you can only do one per week – every little helps.
Mentoring is a great way of deepening your knowledge of a language. You will need to be able to explain ways of improving code or hints on solving a problem to someone who may:
- Not know the language
- Have limited English skills
This is a great way to practice code reviews.
There is no need to have finished a track, although it may help if you have finished one or two exercises.