Serious Cryptography
Jean-Philippe Aumasson
Serious Python: Black-Belt Advice on Deployment, Scalability, ...
Julien Danjou
Silence on the Wire
Michal Zalewski
The Tangled Web
Teach Your Kids to Code: A Parent-Friendly Guide to Python Programming
Bryson Payne
Think Like a Programmer
V. Anton Spraul
Web Security for Developers: Real Threats, Practical Defense
Malcolm McDonald
Wicked Cool Shell Scripts
Dave Taylor & Brandon Perry
Write Great Code, Volume 1: Understanding the Machine
Randall Hyde
Write Great Code, Volume 2: Thinking Low-Level, Writing High-Level, ...
Write Great Code, Volume 3: Engineering Software
Write Great Code: Understanding the Machine (Volume 1)
Write Great Code: Understanding the Machine (Volume 2)