Stanford Encyclopedia of Philosophy
plato.stanford.edu
A comprehensive, peer-reviewed online encyclopedia of philosophy maintained by Stanford University — free, authoritative, and continuously updated.
Why it is useful
Each entry is written by a leading expert and peer-reviewed, making it as authoritative as any academic publication while being freely accessible. Unlike Wikipedia, the entries engage seriously with the technical literature and are updated as fields develop. For anyone who wants to actually understand what philosophers argue about and why — rather than a 100-word summary — it is the only reliable free source.
More in Learning Resources
Other learning resources you might not have heard of.
- DistillAn archive of interactive machine learning articles with live visualisations, written to explain ideas like feature visualisation, attention and optimisation more clearly than a static paper can.
- CS UnpluggedTeaches core computer science concepts — algorithms, binary, sorting — through physical activities and games, with no computer required.
- Nature of CodeDaniel Shiffman's free online book and companion videos teaching creative coding through simulations of natural systems — physics, agents, neural networks, and evolution.
- LeetCodeThe standard platform for practicing coding interview problems, with thousands of algorithm challenges and company-tagged question sets.
- Project EulerA long-running series of challenging mathematical and computational problems designed to be solved with a short, efficient program.
- AnkiA free, open-source flashcard program using spaced-repetition algorithms to optimize memory retention for anything you want to learn long-term.