# xiaolai/the-craft-of-selfteaching > Li Xiaolai's book on self-teaching, using Python as a practical entry point to learning on your own. Written as Jupyter Notebooks with a Markdown version available. - Magnitude: 5.8 out of 10 — Breakout - Stars: 18,832 total · +345 stars measured 2026-10-29, 00:03–16:53 UTC, ≈ 485 by evening - Star trust: star growth looks organic - Category: Learning & lists · Language: Jupyter Notebook · Created: 2019-03-14 · Last push: 2026-05-20 - GitHub: https://github.com/xiaolai/the-craft-of-selfteaching · Page: https://gitnova.dev/en/r/xiaolai/the-craft-of-selfteaching ## Useful for - Study the self-teaching method and apply it to a new skill - Work through the introductory Python chapters in JupyterLab - Use the book as a base for your own course or workshop ## Why it’s here - Star-counter measurements on 2026-10-29 (UTC), 00:03–16:53: 18487 → 18832 stars (+345). This is the change over that interval. - Estimated end-of-day forecast: about +485 stars, using observed gains and the previous day. - Over the last two days the pace is 17× that of the previous week and a half. - Elevated gains were measured on the last 2 completed UTC days in a row. Continued growth is not guaranteed. - About 55 forks a day — people are taking the code. ## Star trust Star growth looks organic. Star-trust labels are heuristics based on the repository’s behavior, not a check of every stargazer. ## Numbers - Forks: 17,933 - Issues and pull requests: 1,261 - Watchers: 717 - Average over the last week: 186 per day - Usual pace: 26 per day - Stars in the last hour (measured): 4 ## Stars per day, last 30 days (oldest → newest, today is partial) 2026-09-30 … 2026-10-29: 4, 47, 140, 10, 2, 5, 7, 5, 149, 38, 13, 16, 54, 10, 11, 24, 21, 6, 32, 43, 12, 17, 13, 16, 25, 27, 100, 154, 498, 345 ## Magnitude by day, last 2 days 10-28 4.7, 10-29 6.4 ## More in this category 1. **smithjohn78390/tongjiang-lab** — 7.6 · Early signal · Learning & lists · HTML · +398 stars measured 2026-10-29, 00:02–16:52 UTC, ≈ 566 by evening Free interactive 3D science lessons for high school physics, chemistry, biology and geography: 55 lessons, each a single self-contained HTML file that works offline. Full card: https://gitnova.dev/en/r/smithjohn78390/tongjiang-lab.md 2. **amosblomqvist/learnharness** — 6.7 · Breakout · Learning & lists · TypeScript · +261 stars measured 2026-10-29, 00:02–16:52 UTC, ≈ 373 by evening A desktop app that uses AI agents to plan and teach lessons from your current understanding to a goal, tracking progress in a persistent knowledge graph. Full card: https://gitnova.dev/en/r/amosblomqvist/learnharness.md 3. **designfuchen/word-atlas** — 5.5 · Cooling · Learning & lists · TypeScript · +172 stars measured 2026-10-29, 00:02–16:53 UTC, ≈ 250 by evening A free, open-source PWA for memorizing 7,298 IELTS words, each with an original illustration, UK/US audio and example sentences, using FSRS spaced repetition with no login. The dataset is CC BY 4.0. Full card: https://gitnova.dev/en/r/designfuchen/word-atlas.md 4. **Akil-x/R00tLib-Catalog** — 4.6 · Early signal · Learning & lists · +10 stars measured 2026-10-29, 14:30–16:53 UTC, ≈ 20 by evening An open community-curated catalog of technical books on computer science, cybersecurity and software engineering with metadata, ISBNs and source links. Full card: https://gitnova.dev/en/r/Akil-x/R00tLib-Catalog.md 5. **aa1143/NamiGPT** — 4.5 · Early signal · Learning & lists · Python · +20 stars measured 2026-10-29, 00:45–16:54 UTC, ≈ 32 by evening A step-by-step GPT-2 tutorial in PyTorch: from tokenization to text generation, with a hand-written implementation without ready-made Transformer modules and loading of OpenAI's official weights. Full card: https://gitnova.dev/en/r/aa1143/NamiGPT.md --- Magnitude (0–10) measures how fast and how unusually interest in a repository is growing right now. It is not a quality score. Days are UTC. “So far today” is a fact; “expected by the end of the day” is a forecast. Summaries and use cases are written by an LLM (DeepSeek V4.1 Flash) from the README and may be inaccurate: verify specific claims (benchmarks, speed, hardware) in the repository itself. Data as of 2026-10-29 17:07 UTC, updated every 30 minutes.