← all repositories
amitness/learning

A 6.9k-star study plan for the chronically curious developer

A public monthly log that turns one developer's self-directed curriculum into a checkable roadmap for everyone else.

6.9k stars Learning
learning
Not currently ranked — collecting fresh signals.
star history

What it does

This repository is a single, living README that functions as a public learning ledger. The author records progress through books, courses, and tutorials across core software engineering topics—system design, algorithms, statistics, data modeling, Linux, version control, and programming—alongside adjacent skills like UI/UX and technical writing. Every resource carries a completion marker, turning a personal study journal into a browseable, month-by-month curriculum.

The interesting bit

With nearly seven thousand stars, a personal homework tracker has become a de facto community syllabus. The checkboxes create a rare kind of accountability in public, and the breadth—from MIT linear algebra to MLOps concepts to Figma basics—makes it a useful counterweight to the hyper-specialization that dominates most tech roadmaps.

Key highlights

  • Covers foundational and modern topics: system design, data structures, probability, SQL, generative AI, and MLOps.
  • Progress is tracked visually with ✅ and ⬜, including partial completion states like 1/7.
  • Explicitly updated once a month, with the current focus labeled as Generative AI.
  • Sources mix free and paid materials: MIT OpenCourseWare, Neetcode, DataCamp, O’Reilly books, and YouTube tutorials.
  • Includes non-code competencies such as technical writing, UX fundamentals, and memory profiling.

Verdict

Developers assembling their own study plans or navigating “what next?” fatigue should treat this as a curated reference. It is not a tool or framework; if you need runnable code, this is not your repository.

Frequently asked

What is amitness/learning?
A public monthly log that turns one developer's self-directed curriculum into a checkable roadmap for everyone else.
Is learning open source?
Yes — amitness/learning is open source, released under the MIT license.
How popular is learning?
amitness/learning has 6.9k stars on GitHub.
Where can I find learning?
amitness/learning is on GitHub at https://github.com/amitness/learning.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.