#2 | |
#3 | The Master Algorithm: How the Quest for the Ultimate Learning Machine Will Remake Our World |
#4 | Operating Systems: Three Easy Pieces - Remzi H. Arpaci-Dusseau
- Andrea C. Arpaci-Dusseau
|
#5 | The Elements of Programming Style - Brian W. Kernighan
- P.J. Plauger
|
#6 | Psychology of Everyday Things |
#7 | The UNIX Programming Environment - Brian W. Kernighan
- Rob Pike
|
#8 | |
#9 | Nine Algorithms That Changed the Future: The Ingenious Ideas That Drive Today's Computers |
#10 | Pragmatic Thinking and Learning: Refactor Your Wetware |
#11 | Computers and Intractability - Michael R. Garey
- David S. Johnson
|
#12 | |
#13 | The DevOps Handbook - Gene Kim
- Jez Humble
- Patrick Debois
- John Willis
|
#14 | Natural Language Processing With Python |
#15 | Hello World: Being Human in the Age of Algorithms |
#16 | Humble Pi A Comedy of Maths Errors |
#17 | |
#18 | Computer Systems: A Programmer's Perspective - Randal E. Bryant
- David Richard O'Hallaron
|
#19 | |
#20 | Algorithms to Live By: The Computer Science of Human Decisions - Brian Christian
- Tom Griffiths
|
#21 | Infrastructure as Code: Managing Servers in the Cloud |
#22 | Elements of Programming - Alexander Stepanov
- Paul McJones
|
#23 | The Nature of Computation - Cristopher Moore
- Stephan Mertens
|
#24 | An Introduction to Functional Programming Through Lambda Calculus |
#25 | Thinking in systems : a primer |
#26 | Algorithms - Robert Sedgewick
- Kevin Wayne
|
#27 | Mathematics for Computer Science - Eric Lehman
- F. Thomson Leighton
- Albert R. Meyer
|
#28 | Refactoring: Improving the Design of Existing Code |
#29 | Design Patterns - Erich Gamma
- Ralph Johnson
- John Vlissides
- Richard Helm
|
#30 | |
#31 | Free Software, Free Society - Richard M. Stallman
- Lawrence Lessig
|
#32 | |
#33 | Clean Architecture: A Craftsman's Guide to Software Structure and Design |
#34 | The Art of Invisibility: The World's Most Famous Hacker Teaches You How to Be Safe in the Age of Big Brother and Big Data |
#35 | Mastering Regular Expressions |