Practice what matters.
Build deliberate reps for Python and JavaScript. Choose a review queue, solve in Monaco, run tests locally, and know exactly what to practice next.
Detecting your computer. You can always choose any installer from the latest GitHub release.
Latest release
Checking GitHub
- Version
- Latest
- Platform
- Detecting
- Installer
- GitHub release
Choose the queue
Start with due, failed, daily, speed, or level-based practice instead of scanning every problem.
def solve(nums):
return window(nums)
Solve and run tests
Work in Monaco and run the checks locally, so the feedback loop stays fast and private.
Review what decays
Keep stale categories and recently missed problems visible before they fall out of memory.
One tight loop for deliberate reps.
Practice mode turns your problem library into focused queues. Pick the kind of review you need, filter the batch, then start the next set while stale and failed problems stay visible.
Track your progress.
The dashboard shows what to practice next and why. Review queues surface failed or stale problems, mastery scores separate strong problems from ones that need review, and trend charts reveal which categories take the most time and where completion speed is improving.
Ready for your next rep?
Download Code Kata, practice locally, and keep every review queue pointed at the work that still needs another pass.