• You may score as many candidates as you like from 0 (no support) to 5 (max support).
  • You may give the same score to multiple candidates.
  • The two highest-scoring candidates are finalists.
  • The finalist scored higher by more voters wins.
Vote on "Which book should we read next?"
Purely Functional Data Structures
Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems
The C book (“K&R”)
Engineering a safer world
The pragmatic programmer
Making Software: What Really Works, and Why We Believe It
The Little Schemer
Working with Legacy Code
Operating Systems: Three Easy Pieces
Computer Networking: A Top-Down Approach
Runoff Matrix
Ballot Record