Smart Reads
A curriculum for the philosophically frustrated programmer.
Management
- ⭐️ An Elegant Puzzle: Systems of Engineering Management by Will Larson (★★★★ 4.12)
- The Mythical Man Month by Frederick P. Brooks Jr. (★★★★ 4.01)
- Peopleware: Productive Projects and Teams by Tom DeMarco, Timothy R. Lister (★★★★ 4.13)
- ⭐️ The Art of Doing Science and Engineering: Learning to Learn by Richard Hamming (★★★★ 4.19)
Mindfulness / Stoicism
- ⭐️ The Meditations of Marcus Aurelius (★★★★ 4.25)
Fundamentals of Computation
- Structure and Interpretation of Computer Programs by Harold Abelson, Gerald Jay Sussman, Julie Sussman (★★★★ 4.47)
- ⭐️ Structure and Interpretation of Computer Programs (JavaScript Edition) by Harold Abelson, Gerald Jay Sussman, Martin Henz, Tobias Wrigstad, Julie Sussman (Contributor) (★★★★★ 4.75)
- Introduction to the Theory of Computation by Michael Sipser (★★★★ 4.23)
- Code - The Hidden Language of Computer Hardware and Software by Charles Petzold (★★★★ 4.39)
Fundamentals of AI
- ⭐️ Deep Learning with Python by François Chollet (★★★★ 4.39)
- Grokking - Deep Learning by Andrew W. Trask(★★★★ 4.25)
- Deep Learning by Ian Goodfellow, Yoshua Bengio, Aaron Courville (★★★★ 4.43)
AI Ethics
- Rebooting AI: Building Artificial Intelligence We Can Trust (★★★ 3.84)
- AI Ethics (★★★ 3.68)
- The Alignment Problem: Machine Learning and Human Values (★★★★ 4.44)
- The Oxford Handbook Of Ethics Of AI (★★★ 3.75)
Coding
- ⭐️ Designing Data-Intensive Applications (★★★★★ 4.72)
- Hackers & Painters: Big Ideas from the Computer Age by Paul Graham (★★★★ 4.06)
- Code Complete (2nd edition) by Steve McConnell (★★★★ 4.30)
- The Pragmatic Programmer: From Journeyman to Master by Andrew Hunt, David Thomas (★★★★ 4.33)
- Clean Code: A Handbook of Agile Software Craftsmanship by Robert C. Martin (★★★★ 4.39)
Computing History
- The Soul of a New Machine by Tracy Kidder (★★★★ 4.12)
- The Dream Machine: J.C.R. Licklider and the Revolution That Made Computing Personal by M. Mitchell Waldrop (★★★★ 4.57)
- Turing’s Cathedral: The Origins of the Digital Universe by George Dyson (★★★ 3.59)
Mind
- The Conscious Mind: In Search of a Fundamental Theory by David J. Chalmers (★★★★ 4.00)
Misc Non-Fiction
- Designing Your Life: Build a Life that Works for You by Bill Burnett, Dave Evans (★★★ 3.91)
- Sapiens: A Brief History of Humankind by Yuval Noah Harari (★★★★ 4.39)
- Guns, Germs, and Steel: The Fates of Human Societies by Jared Diamond (★★★★ 4.04)
- Gödel, Escher, Bach: An Eternal Golden Braid by Douglas R. Hofstadter (★★★★ 4.29)
- Our Mathematical Universe: My Quest for the Ultimate Nature of Reality by Max Tegmark (★★★★ 4.19)