mtdvio/every-programmer-should-know
Read the upstream summary on the left, browse the cached forks below it, and load each fork comparison into the right-hand panel.
mtdvio/every-programmer-should-know
Large, active curated knowledge list for software developers. It is a README-centric repository that collects opinionated technical resources across topics like algorithms, data structures, numbers, strings, latency, and more. The repo is highly popular, with 98,364 stars and 8,692 forks, and it was updated on 2026-03-30.
Jump straight into Discofork's strongest cached fork picks, or open a compare view in one click.
Choose a fork to inspect
Prefer upstream unless you need a frozen snapshot. This fork adds no visible value and is materially behind on a curated knowledge list where freshness matters.
Prefer upstream unless you specifically want a frozen, low-change snapshot; this fork adds no visible functionality and is substantially stale.
Prefer upstream unless you explicitly need this older snapshot. This fork offers no unique capabilities, while upstream has continued curation and is much more current.
Prefer the upstream repository unless you specifically need an unmaintained historical copy; this fork adds no visible functionality and is substantially behind current upstream content.
Prefer upstream for current content; choose this fork only if you specifically want an older, mostly static snapshot to modify independently.
Prefer this fork only if you want a static snapshot. If you want the latest curated developer resources, upstream is the better choice.
Choose the fork only if you want a static snapshot or plan to own the curation yourself. If you want the most current recommendation list, the upstream repo is the better default.
Choose upstream unless you specifically need an old, frozen snapshot; this fork adds no clear capabilities and is far behind on maintenance.
Choose the upstream project if you want current curated content. Choose this fork only if you specifically want a frozen copy to modify yourself or preserve an older snapshot.