Awesome Programming Monographs
(...and whitepapers/What Every Programmer Should Know About X)
- What every systems programmer should know about concurrency (Kline 2020)
- What Every Programmer Should Know About Memory (Drepper 2007)
- The Practice of Programming (Kernighan and Pike 1999)
- C Traps and Pitfalls (original 29-page paper here) (Koenig, 1989)