The AWK Programming Language
Alfred V. Aho & Brian W. Kernighan & Peter J. Weinberger
Linkers and Loaders
John R. Levine
Purely Functional Data Structures
Chris Okasaki
Rust for Rustaceans
Jon Gjengset
The Rust Programming Language
Steve Klabnik & Carol Nichols
Debugging Teams: Better Productivity Through Collaboration
Brian W. Fitzpatrick & Ben Collins-Sussman
Computer Systems: A Programmer's Perspective
Randal E. Bryant & David Richard O'Hallaron
Object-Oriented Software Engineering
Ivar Jacobson & Magnus Christerson & ACM Press Staff & Patrik Jonsson & Gunnar Övergaard
Structure and Interpretation of Computer Programs
Harold Abelson & Gerald Jay Sussman & Julie Sussman
Linux Kernel Development
Robert Love
Operating System Concepts
Abraham Silberschatz & Greg Gagne & Peter B. Galvin
Probability, Statistics, and Random Processes For Electrical ...
Alberto Leon-Garcia
Database Management Systems
Raghu Ramakrishnan & Johannes Gehrke
Computer Organization and Design, ARM Edition
David A. Patterson & John L. Hennessy
Compilers
Alfred V. Aho & Monica S. Lam & Ravi Sethi & Jeffrey D. Ullman
Advanced Compiler Design Implementation
Steven Muchnick
Design Patterns
Ralph Johnson & Erich Gamma & John Vlissides & Richard Helm
The Pragmatic Programmer
David Thomas & Andrew Hunt
Refactoring: Improving the Design of Existing Code
Martin Fowler
Patterns of Enterprise Application Architecture
Bash Pocket Reference
Arnold Robbins
Functional Programming in C++
Ivan Cukic
Computer Architecture
John L. Hennessy & David A. Patterson
Introduction to Algorithms
Thomas H. Cormen
Pro Git
Scott Chacon & Ben Straub
Information Retrieval: Implementing and Evaluating Search Engines
Stefan Büttcher & Charles L. A. Clarke & Gordon V. Cormack