Designing Distributed Systems
Brendan Burns
The Elements of Computing Systems: Building a Modern Computer ...
Nisan, Noam & Shimon Schocken
Unity Game Development in 24 Hours, Sams Teach Yourself, 4th ...
Mike Geig
Designing Machine Learning Systems
Chip Huyen
3D Math Primer for Graphics and Game Development
Fletcher Dunn & Ian Parberry