top | item 4786171

CodeWars: the Hacker Society where devs compete

93 points| exolxe | 13 years ago |codewa.rs

65 comments

order
[+] ninetax|13 years ago|reply
Ah, I just have to say I loved that I could just start doing them. No sign up, no email or anything, you just gave them to me. Wonderful.
[+] thejosh|13 years ago|reply
Being able to see what it was without dicking about with authentication was great.
[+] exolxe|13 years ago|reply
I love hearing this, it's all about a clean experience... Expect more of the same, we'll keep it coming!
[+] codewright|13 years ago|reply
I'm signed up, answered all the questions. I'm on the leaderboard or w/e.

I love code koans.

I want more.

Feed me.

[+] saym|13 years ago|reply
As a relative n00b, I appreciate being top 500, open the beta to moar users!
[+] charonn0|13 years ago|reply
It looks like only Javascript devs are welcome. :\
[+] paulhodge|13 years ago|reply
Yeah, there's a huge Javascript bias. When they describe a dev with 7 to 10 years experience as: "Web Hipster; I was using AJAX before it was even called AJAX.", it's a bit like hearing nails on a chalkboard.
[+] jhoffner|13 years ago|reply
All devs are welcome! We just had to start somewhere for the tests but the community is language agnostic.
[+] jballanc|13 years ago|reply
If something more Lisp-ish is your style, you can also check out 4clojure.org . Same kind of idea (just not presented quite the same).
[+] pjmlp|13 years ago|reply
Yeah, just gave up after realizing that.
[+] nathan_f77|13 years ago|reply
Oh man, being number 13 makes me really want to get another 300 points to be in the top 10... This is pretty cool, I want some more!
[+] nathan_f77|13 years ago|reply
EDIT: Welp, now I'm really far behind :/
[+] hellcow|13 years ago|reply
I wish I could see the whole leader-board or how points were allocated so I could improve my score. Otherwise, very nice job.
[+] dpritchett|13 years ago|reply
I've completed every point-granting action I could find on the site and I'm at 4029. 2528 of that came from linking my Github profile.

I assume that component scales based on the usual GH vanity metrics. The person atop of the leaderboard (https://github.com/joho) has 700+ 'stars' between his 70+ GH repos.

[+] cjstewart88|13 years ago|reply
Nice, I had fun doing the intro questions, good luck with this. Keep it simple, don't try and pack to much into the app.
[+] ninetax|13 years ago|reply
Hey here's an idea: Let people create their own challenges and let them assign some point values to them (if the person is a high scorer, maybe let them give the challenge higher points). Then other people can try to solve it and vote on user created challenges. Get the ecosystem going! What do you think?
[+] fruchtose|13 years ago|reply
This idea has been done before by a site called KnowledgeBlackBelt, formerly JavaBlackBelt--although the idea is heavily perverted in its current incarnation. The site works on the concept of tests and courses. The test questions are submitted by users, but to take the courses you need to pay for an instructor of some kind to teach you. Completing tests moves you up ranks.

I contributed to a few questions a few years back before the site introduced this paid instruction aspect. A lot of good material was created through crowdsourcing. I am sure it could work again.

[+] joshschreuder|13 years ago|reply
Or you give up the amount of points that you want the question to be worth, and if x number of people answer it, then you get your points back?
[+] mck-|13 years ago|reply
Surprised nobody mentioned Interview Street. It has a lot of difficult challenges that you can solve in your own favourite language (supports 15).

That Leaderboard is dominated by China, perhaps you guys shouldn't be battling each other ;)

[+] exolxe|13 years ago|reply
They are all about challenges. We use them as Initiation to show who's legit... There's much more to be unveiled.
[+] daguar|13 years ago|reply
Not to troll, but this seems quite close to Codecademy and HackerRank, without much of those sites' additional benefits.
[+] exolxe|13 years ago|reply
No worries, appreciate the feedback. Codecademy is aimed at beginners, we're focusing on experienced devs. HackerRank provides challenges, whereas we're promoting interactive competition.
[+] Kiro|13 years ago|reply
I think this is much more fun than Codecademy.
[+] nicholassmith|13 years ago|reply
More choice is usually a good thing, it's a pretty nice project and it's still early days so it might fit somewhere.
[+] boatmeme|13 years ago|reply
That was fun! Hope to see more soon.
[+] lsiebert|13 years ago|reply
I'm not sure I like the areas. I'd feel more comfortable indicating what languages I know, rather than where I apply them. I think that's a better way to present Domain knowledge when talking about code.
[+] tjbiddle|13 years ago|reply
Very awesome. I'm assuming the majority of points are gained via GitHub - Curious what your algorithm for that is. I can see you working with CodeAcademy possibly. Looking forward to seeing more.
[+] klibertp|13 years ago|reply
I completed the survey, entered my email, got "Confirm your account... Dojo Access Link" email, and then got: "Confirmation token is invalid".

What to do now?

[+] exolxe|13 years ago|reply
Appreciate the heads up, could you forward us the confirmation email: [email protected]... If you go back to the site (after clearing your cookies or on a different browse) you can renter the same email and opt to resend the Confirm/Access email, that should take care of it.
[+] emeraldd|13 years ago|reply
The code editor could use some work. It was very awkward to use, especially in my phone's browser. Otherwise, MORE PUZZLES!
[+] billyjobob|13 years ago|reply
the first challenge that came up asked me to fix a JavaScript program. however, the logic of the program was fine; it merely contained a syntax error that was obvious if you know the peculiarities of JavaScript syntax but hard to spot if you don't. that's not the sort of challenge I want to solve.
[+] janoulle|13 years ago|reply
Nicely done. Reminds me of codingbat.com (solve the questions there in java or python).
[+] schme|13 years ago|reply
Call me easy to engage, but I really liked all the +100's next to the buttons.
[+] silentific|13 years ago|reply
I really enjoyed this, looking forward to more.