Stack choices, small projects, and shipping checklists for solo learners
Projects That Teach the Stack
Open this section when you need a build small enough to finish. A habit tool, a todo API, a notes site, a CSV page. Each page names the file you should have when you stop. Do not start a second project in the same sitting.
docs/wiki-page-map.md holds the draft structure and validation checklist for your 10-note personal wiki static site project. You’re building this project as a low-stakes way to practice static site generator (SSG) fundamentals, with no complex backend or database required, all content stored as plain markdown files you can port to any hosting platform or editing tool … Read more
src/routes/todo.routes.js is empty. You’re building a minimal todo API for your personal project, and you want to avoid the common pitfall of writing tests that get abandoned in a nested test directory you never open. This file will hold all four required routes, plus inline references to test cases that are easy to find and … Read more
habit-tracker.py holds a 12-line stub for parsing CLI arguments in vanilla Python 3.10+. You build this tool to connect the dots between command line inputs, in-memory data manipulation, and persistent file storage, with no black box libraries hiding core functionality from view. The tool supports three core subcommands that map directly to common file operations: … Read more