Show HN: Spaced repetition CLI for DSA interview prep
github.comIt uses spaced repetition (similar to Anki/language learning apps) but optimized for coding problems: - Review schedule: 1d → 3d → 7d → 14d → 30d → 60d → 120d - Tracks actual solve time vs expected - Adjusts intervals based on performance (easy/good/hard/failed) - All local, no cloud/tracking
Built with TypeScript + MongoDB, runs in Docker. Takes ~2 min to get started.
Main question I had while building: should the algorithm penalize "hard" ratings more aggressively? Currently it keeps you at the same interval, but I'm wondering if that's too forgiving.
Happy to answer questions!