docs.daveops.net

Snippets for yer computer needs

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

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