So far I mostly been posting about fitness website, fitness gamification tools and my training using these, but there are many great gamification tools out there focused on other things. One of these are Codecademy.com
The point and badge system is great, but getting a badge for completing every single assignment seems to be a little too much, they tend to lose their effect when you get to many to fast. There are still other badges that require a bit more of work to get, like doing assignments for several days in a row or gaining a specific amount of points in one day.
One of the problems I have with the site, is the some of the assignments are broken. Some of them require very specific code to be completed, even if you have code that would complete the required assignments specifications, you might still get that annoying Oops, try again. message. Luckily there is a great Q&A Forum for each course, where you can get help if you get stuck.
Codecademy also contains a lot of groups, both for beginner and for advanced programmers. Each group have its own forum system, where you can ask questions or discuss subjects with other developers.