#2 | Structure and Interpretation of Computer Programs - Harold Abelson
- Gerald Jay Sussman
- Julie Sussman
| 20 reads |
#3 | The Passionate Programmer | 10 reads |
#4 | Clean Code: A Handbook of Agile Software Craftsmanship | 87 reads |
#5 | Working Effectively with Legacy Code | 12 reads |
#6 | Graph Databases - Ian Robinson
- Jim Webber
- Emil Eifrem
| 3 reads |
#7 | Patterns of Enterprise Application Architecture - Martin Fowler
- David Rice
- Matthew Foemmel
- Edward Hieatt
- Robert Mee
| 8 reads |
#8 | Introduction to Algorithms - Thomas H. Cormen
- Charles E. Leiserson
- Ronald L. Rivest
- Clifford Stein
| 12 reads |
#9 | | 17 reads |
#10 | Concepts, Techniques, and Models of Computer Programming | 0 reads |
#11 | | 0 reads |
#12 | Introducing Elixir: Getting Started in Functional Programming - Simon St.Laurent
- J. David Eisenberg
| 1 read |
#13 | Arrays, Functional Languages, and Parallel Systems | 0 reads |
#14 | The Little Schemer - Daniel P. Friedman
- Matthias Felleisen
| 4 reads |
#15 | | 11 reads |
#16 | Learn You a Haskell for Great Good! | 6 reads |
#17 | No Bullshit Guide to Linear Algebra | 0 reads |
#18 | Algorithms to Live By: The Computer Science of Human Decisions - Brian Christian
- Tom Griffiths
| 97 reads |
#19 | The Joy of Clojure - Michael Fogus
- Chris Houser
| 4 reads |
#20 | The Algorithm Design Manual | 5 reads |
#21 | | 0 reads |
#22 | | 0 reads |
#23 | Functional Programming in Scala - Rúnar Bjarnason
- Paul Chiusano
| 2 reads |
#24 | The Type Astronaut's Guide to Shapeless | 0 reads |
#25 | 97 Things Every Programmer Should Know: Collective Wisdom from the Experts | 10 reads |
#26 | The Little Typer - Daniel P. Friedman
- David Thrane Christiansen
| 1 read |
#27 | Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems | 54 reads |
#28 | A Philosophy of Software Design | 24 reads |
#29 | The Mythical Man-Month: Essays on Software Engineering | 50 reads |
#30 | | 29 reads |
#31 | Type Theory and Formal Proof: An Introduction - Rob Nederpelt
- Herman Geuvers
| 1 read |
#32 | How to Design Programs, second edition - Matthias Felleisen
- Robert Bruce Findler
- Matthew Flatt
- Shriram Krishnamurthi
| 0 reads |
#33 | | 1 read |
#34 | | 0 reads |
#35 | Calculus Made Easy - Silvanus Phillips Thompson
| 2 reads |
#36 | Software Requirements and Specifications: A Lexicon of Practice, Principles and Prejudices | 0 reads |
#37 | Purely Functional Data Structures | 2 reads |
#38 | Elements of Programming - Alexander Stepanov
- Paul McJones
| 0 reads |
#39 | | 1 read |
#40 | Composite/Structured Design | 0 reads |
#41 | What Every Programmer Should Know About Object-Oriented Design | 0 reads |
#42 | Spark: The Definitive Guide: Big Data Processing Made Simple - Bill Chambers
- Matei Zaharia
| 1 read |
#43 | | 0 reads |
#44 | The Leprechauns of Software Engineering | 3 reads |
#45 | | 13 reads |
#46 | | 21 reads |
#47 | Practical FP in Scala: A hands-on approach | 1 read |
#48 | | 5 reads |
#49 | Gödel, Escher, Bach: an Eternal Golden Braid | 81 reads |
#50 | Fundamentals of Software Architecture: An Engineering Approach | 6 reads |
#51 | | 0 reads |
#52 | The Data Warehouse Toolkit: The Complete Guide to Dimensional Modeling | 3 reads |
#53 | The Rust Programming Language | 19 reads |
#54 | Tidy First?: A Personal Exercise in Empirical Software Design | 3 reads |
#55 | | 5 reads |