Self-taught developers and ML learners face a specific pain: an ever-growing backlog of things they feel they should know, with no structured way to prioritize or retain what they study. The HN thread 'How do you manage self-study?' captures it exactly - one learner describes feeling overwhelmed by theoretical knowledge across ML, CS, math, and practical algorithms, with no system to sequence it. Multiple similar threads (self-study for statistics, supply chain management, getting started in tech) show this is a recurring, cross-topic anxiety among technical people.
StudyStack is a structured self-study tracker that turns overwhelming learning backlogs into prioritized daily queues. The core loop: a learner dumps everything they want to learn into a backlog, StudyStack helps them prioritize into a manageable daily queue, applies spaced repetition so retention actually sticks, and tracks progress against milestones so the learner sees movement instead of an infinite list.
The MVP is deliberately narrow: backlog capture, priority queue generation, a spaced-repetition review scheduler, and a milestone/progress view. This is the minimum needed to replace the ad hoc Notion boards and Anki decks that this audience currently stitches together. Notion is the main competitor, but Notion is a blank canvas that requires the user to design their own system - StudyStack ships an opinionated workflow built specifically for technical knowledge debt.
Revenue is a straightforward B2C SaaS subscription: a free tier for backlog capture and basic queues, a paid tier for spaced repetition, unlimited milestones, and analytics. GTM starts where the demand already surfaces - Hacker News Ask HN threads about self-study, plus subreddits and Discords for self-taught devs and ML learners.
Growth loops: shareable learning paths (a user publishes their curated study path, which pulls in new users the way the HN 'recommended self-study path' threads already spread), and public progress milestones that create accountability and word of mouth within technical communities.