Choose a skill
Focus on one capability at a time.
Deliberate practice for developers
Build real developer skill through deliberate practice. Progress through increasingly difficult exercises, receive precise evaluation, and turn repetition into lasting capability.
Next exercise
Read argv. Handle the missing-input case. Write exact output.
$ evaluation --preview
PASS file validation
PASS compilation
PASS public tests 4 / 4
The learning loop
Focus on one capability at a time.
Work from a precise subject and constraints.
See actionable checks, not a vague score.
Earn skill XP and advance deliberately.
Skills
The first release focuses exclusively on C. Other disciplines are planned and shown only to make the longer path visible.
Progression
Begin each skill independently, build XP through progressively unlocked exercises, and develop depth without skipping foundations. A future global profile level will summarize progress across tracks; this release begins with C.
Product preview — simulated report