Because practicing takes patience, hardiness, and a little kick. Also, it's worth its weight in gold.
Horseradish is a lightweight app for practicing coding. Some features it could do would include:
- Submission metrics
- Codemirror, a nice editing interface
- A notion of "practice sessions", which would include features to help structure the sessions/pacing as well as keep morale up with silly GIFs.
The basic architecture is Flask-RESTful, and is inspired by netflix lemur.