Refactoring: Improving the Design of Existing Code
Martin Fowler
The Linux Programming Interface
Michael Kerrisk
Blueprints Visual Scripting for Unreal Engine - Second Edition
Marcos Romero & Brenden Sewell
C++ Concurrency in Action, Second Edition
Anthony Williams
Distributed Systems, 2nd Edition
Sukumar Ghosh