ResourcesSome of my favorite software development resources. These are meant to be the best of the best and widely applicable. For books and libraries relating to specific technologies, check my public notebook.
Books (No affiliate links)
Planning and Communication
Workflow and Process
Academic / Algorithms
- Algorithms (Sedgewick)
- Introduction to Algorithms (CLRS)
- Structure and Interpretation of Computer Programs (Unofficial web version) (Lecture videos)
Fun / Historical
Online Coding Challenges
- Advent Of Code - Annual event spanning the month of December, with a new problem every day.
Intro to Deep Learning
- fast.ai has several free, high-quality online courses.