-
The theory and practice of computer programming -
Doing it right in your programming language -
For a rock solid python programming foundation -
Learning how to code interactive graphics -
Programming for people who want to be good at it -
Becoming a better Java developer -
Learning from programming classics -
To level up your Python skills -
Fun for software developers -
Classic software that are still worth reading -
Ada Byron Lovelace -
For Python and non-Python developers -
For learning the Zen of Unix -
Mathematical and algorithmic thinking -
Domain modeling -
Essential Clojure resources -
Python books for leveling up your data skills
-
Hackers and hacking -
API design and management -
Teaching and inspiring the best programmers