Good problems.
Better company.
Practice JavaScript coding problems with friends.
Create a private room, trade ideas, and learn together.
Your recent rooms.
Your table is ready.
Create a room, then send the private link to your friends.
A few ways to start
Room templatesShare an example in chat and see how your friends would tackle it.
Choose a problem. Bring a friend.
Pick something you want to work on. You can practice solo or invite a friend.
- 01
Choose a problem
Each problem comes with examples to test your code and hints if you get stuck.
Find a problem → - 02
Invite your friends
Create a private room, share its link, and choose a study session or friendly sprint.
See how rooms work → - 03
Compare approaches
Try an approach, discuss what happened, and compare it with the editorial after you solve the problem.
Try a problem together →

Can you find the pair?
Find a pair that adds up to the target. Try your approach, use a hint if you get stuck, and unlock the editorial after solving.
Try A perfect pair →FROM THE BOOKSHELFSee how a join fits together.
See which rows a join keeps in Illustrated SQL, then download the sample chapter.
Look inside the book →