Work
Learning Platform
Live demoAn LMS where courses are code.
WebNestJSApollo GraphQLNext.jsPrismaPostgreSQL
- Screens
- 56 web
- Wiki
- 47 pages
- Architecture
- How it fits together
- Checked by canon
- 7 modules · canon 6.7.0
- Privacy
- No policy published
How it ships
As of 2026-11-01
The stages work on Learning Platform goes through. I approve at the marked ones and can send them back. A dashed stage has not started. Tap a count to open it.
- Problemwhat hurts
4problems
- 3 being solved
- 1 open
- Planthe approach
1plan
- 1 building
- Featurewhat gets built
12features
- 5 shipped
- 4 planned
- 2 building
- 1 shelved
- Bugwhat gets fixed
2bugs
- 1 open
- 1 fixed
- Designevery screen, in HTML
- Codethe build
- Reviewa merged pull request
- Weblive · 0.1.0
- Liveanyone can use it
- Marketingposts drafted
ProblemsThinkingBuildingShipping
- Versions cut
- 0
- iOS approved
- 0
- Store rejections
- 0
- Decisions reverted
- 0
- Experiments discarded
- 0
- Features shelved
- 1
Turned down: my chat since 2 Oct 2026, read and sampled by hand. Approximate, and a minimum. Store rejections are a minimum too.
Where each surface is
- Web live · 0.1.0
Next up
4 planned · 2 building · 1 shelved
What it does
- Courses live in Git. Authored as markdown and synced on push, so a content change is a pull request.
- Review before publish. Content goes through the same review as code, because it is code.