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
- Code Complete - Steve McConnell
- Systems Performance - Brendan Gregg
- 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
- High Performance Python - Micha Gorelick & Ian Ozsvald
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