
Programming: Principles and Practice Using C++ (2nd Edition)
Bjarne Stroustrup
4.5 on Amazon
3 HN comments

Blood, Sweat, and Pixels: The Triumphant, Turbulent Stories Behind How Video Games Are Made
Jason Schreier
4.7 on Amazon
3 HN comments

The Art of Doing Science and Engineering: Learning to Learn
Richard W. Hamming and Bret Victor
4.7 on Amazon
3 HN comments

Effective Java
Joshua Bloch
4.8 on Amazon
2 HN comments

Mastering Bitcoin: Programming the Open Blockchain
Andreas M. Antonopoulos
4.7 on Amazon
2 HN comments

Weapons of Math Destruction: How Big Data Increases Inequality and Threatens Democracy
Cathy O'Neil
4.5 on Amazon
2 HN comments

The Making of Prince of Persia: Journals 1985-1993--Illustrated Edition
Jordan Mechner
4.8 on Amazon
2 HN comments

Steve Jobs
Walter Isaacson, Dylan Baker, et al.
4.6 on Amazon
2 HN comments

Effective C: An Introduction to Professional C Programming
Robert C. Seacord
4.5 on Amazon
2 HN comments

Building Secure and Reliable Systems: Best Practices for Designing, Implementing, and Maintaining Systems
Heather Adkins, Betsy Beyer , et al.
4.7 on Amazon
2 HN comments

Database Internals: A Deep Dive into How Distributed Data Systems Work
Alex Petrov
4.7 on Amazon
2 HN comments

Programming Rust: Fast, Safe Systems Development
Jim Blandy, Jason Orendorff, et al.
? on Amazon
2 HN comments

Everybody Lies: Big Data, New Data, and What the Internet Can Tell Us About Who We Really Are
Seth Stephens-Davidowitz, Timothy Andrés Pabon, et al.
4.4 on Amazon
2 HN comments

Mastering Ethereum: Building Smart Contracts and DApps
Andreas M. Antonopoulos and Gavin Wood Ph. D.
4.6 on Amazon
2 HN comments

Java Concurrency in Practice
Brian Goetz , Tim Peierls, et al.
4.7 on Amazon
2 HN comments
rseacordonApr 13, 2021
throwaway20014onMay 7, 2021
by Robert C. Seacord. [1]. It's from 2020.
Robert Seacord is a Technical Director at NCC Group where he develops and delivers secure coding training in C, C++, and other languages. Seacord is an expert on the C Standards committee. > That's some solid credentials. He focuses on secure C code in the book.
Here's a short article on why he wrote the book [2].
[1] https://nostarch.com/Effective_C
[2] https://ieeexplore.ieee.org/document/9237323