4.6 | |
3.95 | |
3.73 | |
4.26 | |
3.79 | |
3.94 | |
3.98 | |
4.32 | |
4.25 | |
4.03 | |
3.29 | |
3.11 | |
3 | |
4.07 | |
4.22 | |
3.96 | |
![]() Beautiful Code
| 3.67 |
4.14 | |
4.24 | |
4.38 | |
5 | |
3.84 | |
3.5 | |
4 | |
3.82 | |
4.1 | |
3.55 | |
4.14 | |
4.11 | |
4.19 | |
3.88 | |
4.46 | |
4 | |
3 | |
4.33 | |
3.1 | |
4.44 | |
5 | |
0 | |
0 | |
![]() Learn Enough Command Line to Be Dangerous Learn Enough Command Line to Be Dangerous: A tutorial introduction to the Unix command line
| 4 |
2.67 | |
2 | |
4 | |
0 | |
3.7 | |
5 | |
3 | |
4.75 | |
0 | |
![]() Machine Learning Machine Learning
| 3 |
3 | |
0 | |
![]() Finishing School Finishing School: The Happy Ending to That Writing Project You Can't Seem to Get Done
| 0 |
![]() The Art of Thinking Clearly The Art of Thinking Clearly
| 0 |
![]() Fluent Python Fluent Python: Clear, Concise, and Effective Programming
| 0 |
![]() Write Great Code, Volume 2, 2nd Edition Write Great Code, Volume 2, 2nd Edition: Thinking Low-Level, Writing High-Level
| 0 |
![]() Data Science Data Science
| 0 |
![]() Building Maintainable Software Building Maintainable Software
| 0 |
![]() Beautiful Code Beautiful Code: Leading Programmers Explain How They Think
| 0 |
![]() BetweenBrains BetweenBrains: Taking Back our AI Future
| 0 |
![]() Design Patterns Design Patterns: Elements of Reusable Object-Oriented Software
| 0 |
0 | |
![]() 15 Secrets Successful People Know About Time Management 15 Secrets Successful People Know About Time Management: The Productivity Habits of 7 Billionaires, 13 Olympic Athletes, 29 Straight-A Students, and 239 Entrepreneurs
| 0 |
![]() 500 Lines or Less 500 Lines or Less
| 0 |
![]() On the Quest for Computable Knowledge On the Quest for Computable Knowledge
| 0 |
![]() The Great Mental Models The Great Mental Models: General Thinking Concepts
| 0 |
![]() The Architecture of Open Source Applications The Architecture of Open Source Applications
| 0 |
![]() Working in Public Working in Public: The Making and Maintenance of Open Source Software
| 4.3 |
![]() Distributed Systems Distributed Systems
| 3 |
0 | |
![]() Refactoring to Patterns Refactoring to Patterns
| 0 |
![]() Trying Not to Try Trying Not to Try: The Art and Science of Spontaneity
| 0 |
![]() C Programming Language 2nd Edition C Programming Language 2nd Edition
| 0 |
![]() How Creativity Rules the World How Creativity Rules the World: The Art and Business of Turning Your Ideas into Gold
| 3 |
![]() The Architecture of Open Source Applications, Volume II The Architecture of Open Source Applications, Volume II
| 0 |
0 | |
![]() Start Here, Volume 2 Start Here, Volume 2: Read Your Way Into 25 Amazing Authors
| 0 |
![]() The Performance of Open Source Applications The Performance of Open Source Applications
| 0 |
![]() The Self-Taught Programmer The Self-Taught Programmer: The Definitive Guide to Programming Professionally
| 0 |
![]() The AI-First Company The AI-First Company: How to Compete and Win with Artificial Intelligence
| 0 |
![]() Computational Thinking Computational Thinking
| 0 |
![]() The Hemlock Cup The Hemlock Cup: Socrates, Athens, and the Search for the Good Life
| 0 |
![]() Database Internals Database Internals: A deep-dive into how distributed data systems work
| 0 |
4.5 | |
![]() Write Great Code, Volume 3 Write Great Code, Volume 3: Engineering Software
| 0 |
4 | |
0 | |
0 | |
![]() The Elements of Programming Style The Elements of Programming Style
| 0 |
![]() Life in Code Life in Code: A Personal History of Technology
| 0 |
![]() Bursts Bursts: The Hidden Patterns Behind Everything We Do, from Your E-mail to Bloody Crusades
| 0 |
3.9 | |
3 | |
4 | |
![]() The Effective Engineer The Effective Engineer: How to Leverage Your Efforts In Software Engineering to Make a Disproportionate and Meaningful Impact
| 0 |
0 | |
![]() Machine Translation Machine Translation
| 0 |
![]() Designing Data-Intensive Applications Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems
| 0 |
0 |