Resources
Some 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)
General
Planning and Communication
Workflow and Process
Refactoring
Software Design
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.
- Exercism
- CodeWars
- Leetcode
Intro to Deep Learning
- fast.ai has several free, high-quality online courses.