D

Picked by Denis Ontiveros

My curated collection of books that have shaped my thinking about systems, organizations, security, and digital identity. These are the books that help you understand not just how to build systems, but how to build the right systems.

Team Topologies

Your personal review will go here - please provide your thoughts on this book

The Phoenix Project

Your personal review will go here - please provide your thoughts on this book

Accelerate

Your personal review will go here - please provide your thoughts on this book

Zero Trust Networks

Your personal review will go here - please provide your thoughts on this book

Building Secure and Reliable Systems

Your personal review will go here - please provide your thoughts on this book

Designing Data-Intensive Applications

Your personal review will go here - please provide your thoughts on this book

Team Topologies Cover
Team Topologies
Matthew Skelton & Manuel Pais
Buy on Amazon
Why I Love This Book

[Your personal review will go here - please provide your thoughts on this book]

What This Book Is About

Team Topologies presents a practical approach for building and organizing business and technology teams for fast flow. The authors introduce four fundamental team topologies and three team interaction modes that help organizations design better software systems by focusing on how teams interact and communicate. The book demonstrates how Conway's Law impacts system design and provides actionable strategies for creating team structures that enable rapid, reliable software delivery.

The Phoenix Project Cover
The Phoenix Project
Gene Kim, Kevin Behr, George Spafford
Buy on Amazon
Why I Love This Book

[Your personal review will go here - please provide your thoughts on this book]

What This Book Is About

Written as a business novel, The Phoenix Project follows Bill Palmer, an IT manager tasked with saving a critical project that's months behind schedule. Through Bill's journey, readers learn about the Three Ways of DevOps: Flow, Feedback, and Continual Learning. The book illustrates how IT work is similar to manufacturing and demonstrates how applying lean manufacturing principles can dramatically improve IT performance and business outcomes.

Accelerate Cover
Accelerate
Nicole Forsgren, Jez Humble, Gene Kim
Buy on Amazon
Why I Love This Book

[Your personal review will go here - please provide your thoughts on this book]

What This Book Is About

Based on six years of research and data from over 31,000 professionals, Accelerate presents the science behind measuring and improving software delivery performance. The authors identify 24 key capabilities that drive improvements in software delivery performance and, through rigorous statistical analysis, demonstrate their impact on organizational performance. The book provides a scientific approach to building and scaling high-performing technology organizations.

Zero Trust Networks Cover
Zero Trust Networks
Evan Gilman & Doug Barth
Buy on Amazon
Why I Love This Book

[Your personal review will go here - please provide your thoughts on this book]

What This Book Is About

Zero Trust Networks challenges the traditional network security model of "trust but verify" and presents a comprehensive guide to implementing zero trust architecture. The authors explain how to build secure systems that assume no implicit trust based on network location, and instead authenticate and authorize every transaction. The book covers practical implementation strategies for moving from perimeter-based security to a zero trust model.

Building Secure Systems Cover
Building Secure and Reliable Systems
Google SRE Team
Buy on Amazon
Why I Love This Book

[Your personal review will go here - please provide your thoughts on this book]

What This Book Is About

This book shares Google's proven methods for building systems that are both secure and reliable. Written by Google's security and Site Reliability Engineering teams, it covers the intersection of security and reliability, demonstrating how these two concerns can be addressed together rather than in isolation. The book provides practical guidance on designing, implementing, and maintaining systems that can withstand both security threats and operational failures.

Data-Intensive Applications Cover
Designing Data-Intensive Applications
Martin Kleppmann
Buy on Amazon
Why I Love This Book

[Your personal review will go here - please provide your thoughts on this book]

What This Book Is About

This comprehensive guide explores the big ideas behind reliable, scalable, and maintainable systems. Kleppmann examines the pros and cons of various technologies for processing and storing data, helping readers navigate the complex landscape of data systems. The book covers everything from single-machine data structures to distributed systems, providing a thorough understanding of the principles and trade-offs involved in building data-intensive applications.