
The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations
Gene Kim , Patrick Debois , et al.
4.6 on Amazon
2 HN comments

Deep Learning with Python
François Chollet
4.5 on Amazon
2 HN comments

Machine Learning for Algorithmic Trading: Predictive models to extract signals from market and alternative data for systematic trading strategies with Python, 2nd Edition
Stefan Jansen
4.5 on Amazon
2 HN comments

Building Microservices: Designing Fine-Grained Systems
Sam Newman
4.5 on Amazon
2 HN comments

Team Topologies: Organizing Business and Technology Teams for Fast Flow
Matthew Skelton , Manuel Pais , et al.
4.6 on Amazon
2 HN comments

UNIX and Linux System Administration Handbook
Evi Nemeth, Garth Snyder, et al.
4.7 on Amazon
2 HN comments

Building Mobile Apps at Scale: 39 Engineering Challenges
Gergely Orosz
5 on Amazon
2 HN comments

Release It!: Design and Deploy Production-Ready Software
Michael T. Nygard
4.7 on Amazon
2 HN comments

Advances in Financial Machine Learning
Marcos Lopez de Prado
4.5 on Amazon
2 HN comments

How Google Works
Eric Schmidt and Jonathan Rosenberg
4.5 on Amazon
2 HN comments

Start with Why: How Great Leaders Inspire Everyone to Take Action
Simon Sinek
4.6 on Amazon
1 HN comments

Press Reset: Ruin and Recovery in the Video Game Industry
Jason Schreier
4.4 on Amazon
1 HN comments

The Elder Scrolls: The Official Cookbook
Chelsea Monroe-Cassel
4.9 on Amazon
1 HN comments

Grokking Algorithms: An Illustrated Guide for Programmers and Other Curious People
Aditya Bhargava
4.6 on Amazon
1 HN comments

The Phoenix Project (A Novel About IT, DevOps, and Helping Your Business Win)
Gene Kim
4.7 on Amazon
1 HN comments
bwh2onApr 30, 2021
I also enjoyed Release It! by Michael Nygard to learn about making distributed systems more resilient.
macintuxonJune 21, 2021
- Release It! (https://pragprog.com/titles/mnee2/release-it-second-edition/)
- Designing Data-Intensive Applications (https://dataintensive.net/)
I would suggest finding an open source project of interest and taking a deep dive into its code and documentation to understand how it works and why it was built that way.
Which reminds me, this should help with that: The Architecture of Open Source Applications (http://www.aosabook.org/en/index.html)