A No-Excuses Guide to Blogging
Sacha Chua
ugh.book
simsong
Invent Your Own Computer Games With Python, 2nd Edition
Al Sweigart
Structure and Interpretation of Computer Programs, Second Edition
Harold Abelson, Gerald Jay Sussman, Julie Sussman
Programming Erlang: Software for a Concurrent World
Joe Armstrong