Taking the fear & frustration out of proposal writing
Unknown
Automate the Boring Stuff with Python: Practical Programming ...
Al Sweigart
The Roads Must Roll
Robert A. Heinlein
Designing for Scalability With Erlang/Otp: Implementing Robust, ...
Francesco Cesarini & Simon Thompson & Steve Vinoski
Open Data Structures (in pseudocode)
Pat Morin
Open Data Structures (in Java)
Open Data Structures (in C++)
Mathematics for Computer Science
Eric Lehman & F. Thomson Leighton & Albert R. Meyer
Algorithms
Jeff Erickson
Real World OCaml: Functional Programming for the Masses
Yaron Minsky & Anil Madhavapeddy & Jason Hickey
Domain-Driven Design: Tackling Complexity in the Heart of Software
Eric Evans
Understanding LDAP - Design and Implementation
IBM Redbooks
On Lisp: Advanced Techniques for Common Lisp
Paul Graham
Working Effectively With Legacy Code
Michael Feathers
The Non-Designer's Design Book
Robin Williams
Higher-Order Perl: A Guide to Program Transformation
Mark Jason Dominus
In the Beginning...was the Command Line
Neal Stephenson
The Hacker Crackdown: Law and Disorder on the Electronic Frontier
Bruce Sterling