Resources
Books
- Legally Acquired Ebooks for Download
- Crafting interpreters
- Structure and interpretation of computer programs
- UML Distilled
- Category Theory for Programmers
- Data and Reality
- The Architecture of Open Source Applications
- Code: The Hidden Language of Computer Hardware and Software
- Calculus: An Intuitive and Physical Approach: An Intuitive and Physical Approach
- Introduction to Algorithms
Websites
Courses
- Build a Modern Computer from First Principles: From Nand to Tetris
- Deep learning
- Digital Signal Processing