Affiliate Disclosure
Some links on this page may be affiliate links through the Amazon Associates program. If you purchase through these links, I may earn a small commission at no additional cost to you. I only recommend books and resources that I believe are relevant to technology modernization, architecture, engineering, product strategy, and leadership.
Database Systems & Data Architecture
Designing Data-Intensive Applications — Martin Kleppmann
One of the best books available on distributed systems, scalability, consistency models, and modern data architectures. Highly recommended for architects, engineers, and modernization teams.
Designing Data-Intensive Applications, 2nd Edition — Martin Kleppmann, Chris Riccomini
An updated look at modern distributed systems design patterns and large-scale data architecture principles.
Database Internals — Alex Petrov
An outstanding deep dive into storage engines, indexing, transactions, distributed databases, and database implementation concepts.
Fundamentals of Data Engineering — Joe Reis, Matt Housley
A practical guide to designing and operating modern data engineering platforms and workflows.
Data Management at Scale — Piethein Strengholt
Strong coverage of enterprise data architecture, governance, and scalable platform design.
Cloud, Reliability & Operations
Release It! — Michael T. Nygard
A classic book focused on building resilient, production-ready systems capable of operating reliably at scale.
Site Reliability Engineering — Google SRE Team
An essential book for understanding operational excellence, scalability, monitoring, and reliability engineering.
The Site Reliability Workbook — Google SRE Team
A highly practical companion to the original SRE book focused on operational implementation.
The Phoenix Project — Gene Kim, Kevin Behr, George Spafford
One of the most approachable and influential books on DevOps transformation and operational modernization.
Accelerate — Nicole Forsgren, Jez Humble, Gene Kim
Research-backed analysis of high-performing technology organizations and engineering practices.
AI, ML & Modern Data Platforms
AI Engineering — Chip Huyen
A strong practical guide to building modern AI-enabled applications using foundation models and AI systems.
Hands-On Large Language Models — Jay Alammar, Maarten Grootendorst
Excellent coverage of large language model concepts, embeddings, vector search, and practical AI implementation.
Practical MLOps — Noah Gift, Alfredo Deza
A practical guide to operationalizing machine learning systems and managing production AI workflows.
Product Strategy & Technical Leadership
Inspired — Marty Cagan
One of the most influential books on modern product management and product thinking.
Empowered — Marty Cagan, Chris Jones
A strong follow-up focused on product leadership, organizational structure, and empowered teams.
Good Strategy Bad Strategy — Richard Rumelt
An outstanding book on strategic thinking, organizational alignment, and decision-making.
Technology Strategy Patterns — Eben Hewitt
An excellent book on using architecture and engineering decisions as strategic business enablers.
Team Topologies — Matthew Skelton, Manuel Pais
A modern approach to organizational design and engineering team structures optimized for fast delivery and operational flow.