Java Concurrency in Practice
Brian Goetz & Tim Peierls & Joshua Bloch & Joseph Bowbeer & David Holmes & Doug Lea
The Startup Owner's Manual Strategy Guide
Steve Blank & Bob Dorf
Rust for Rustaceans: Idiomatic Programming for Experienced Developers
Jon Gjengset
Cybersecurity Ops With Bash: Attack, Defend, and Analyze From ...
Paul Troncone & Carl Albing Ph. D.
Learn to Code by Solving Problems: A Python Programming Primer
Daniel Zingaro
Algorithmic Thinking: A Problem-Based Introduction
Racket Programming the Fun Way: From Strings to Turing Machines
James W. Stelly
The Secret Life of Programs: Understand Computers — Craft Better ...
Jonathan E. Steinhart
Effective C: An Introduction to Professional C Programming
Robert C. Seacord
Hardcore Programming For Mechanical Engineers: Build Engineering ...
Ángel Sola Orbaiceta
The Rust Programming Language
Steve Klabnik & Carol Nichols
Write Great Code, Volume 3: Engineering Software
Randall Hyde
Write Great Code, Volume 2: Thinking Low-Level, Writing High-Level, ...
Write Great Code, Volume 1: Understanding the Machine, 2nd Edition
Clojure for the Brave and True
Daniel Higginbotham
Computer Graphics from Scratch: A Programmer’s Introduction ...
Gabriel Gambetta