Books
I know there’s more good books out there, this is just a list of stuff I’ve read personally and found good advice in
Code / Systems
General
Code Complete - Steve McConnell
DTrace - Brendan Gregg and Jim Mauro
The Art of Unix Programming - Eric S. Raymond
Programming Pearls - Jon Bentley
Modern Operating Systems - Andrew S. Tanenbaum
Bash
Bash Cookbook - Carl Albing
C
The C Programming Cookbook - Brian Kernighan and Dennis Ritchie
Python
Computer Science / Algorithms
The Pattern on the Stone: The Simple Ideas That Make Computers Work - William Daniel Hillis
The Algorithm Design Manual - Steven Skiena
Design
The Design of Everyday Things - Donald A. Norman
Don’t Make Me Think - Steve Krug
Presentation Zen: Simple Ideas on Presentation Design - Garr Reynolds
Business
The Phoenix Project - Gene Kim
The E-Myth Revisited - Michael E. Gerber
Computer History
Turing’s Cathedral: The Origins of the Digital Universe - George Dyson
Hackers - Steven Levy
The Cuckoo’s Egg - Clifford Stoll
Man and the Computer - John G. Kemeny
System Administration
The Practice of System and Network Administration - Thomas Limoncelli
Life in IT
Peopleware - Tom DeMarco and Timothy Lister
Mythical Man-Month - Fred Brooks
Being Geek - Michael Lopp
Productivity
The Productive Programmer - Neal Ford
Time Management for System Administrators - Thomas Limoncelli
Hell Yeah or No - Derek Sivers
Deep Work - Rules for Focused Success In A Distracted World