List of resources about foundational knowledge for programmers (supposed to last a few decades)
Foundational knowledge is very different from basic knowledge : if you're a newcomer in the field, it may not be the shortest path to become "job-ready"... but what you'll learn here will last your life long !
Feel free to contribute if you know some great resources that fits the definition above.