Skip to content
breakpoınt

The Weekly Challenge

Solve two new programming tasks every week and share your solutions

The Weekly Challenge posts two short programming tasks every week, such as 'Finishing Order' and 'Trionic Array'. You solve them in your own editor and submit by pull request to the challenge's GitHub repository. Each week, reviews and blog posts compare the community's approaches.

Play on theweeklychallenge.org

Free · No login · Browser · Intermediate

The Weekly Challenge preview

About The Weekly Challenge

It builds a regular practice habit and shows you many ways to solve the same problem. It started as the Perl Weekly Challenge, so Perl and Raku are at its heart, but solutions in other languages are welcome. It suits intermediate programmers.

It is free and needs no account on the site itself, only a GitHub account to submit.

Made this game? Claim it →

Keyboard shortcuts

j / k
Move down / up the list (this page)
] / [
Next / previous page
o
Open the focused game
b
Save or unsave the focused game
/
Search (the home list, or the command palette elsewhere)
Ctrl K
Command palette: games, skills, pages (works even when single keys are off)
?
This help