Reading List

Currently Reading
  • Skunk Works: A Personal Memoir of My Years of Lockheed
  • Cloud FinOps
  • Seeking SRE
2024
  • System Design Interview – An Insider's Guide: Volume 2
  • The Everything War
  • The Mom Test
  • Street Fight
  • Neuromancer
  • Bookshops & Bonedust
  • A Memory Called Empire
  • All Systems Red
2023
  • Three Body Problem
  • Legends and Lattes
  • The Calculating Stars
  • Building Evolutionary Architectures
  • Ancillary Justice
  • Software Architecture: The Hard Parts
  • Redshirts
  • Flour Water Salt Yeast: The Fundamentals of Artisan Bread and Pizza
  • On Writing Well
  • Setting the Table
  • Leviathan Wakes
  • Project Hail Mary
2022
  • Crafting Interpreters
  • Recursion
  • Do Androids Dream of Electric Sheep?
  • Maus II
  • Maus I
  • Chaos Engineering
  • Leadership is Language
2021
  • The Box: How the Shipping Container Made the World Smaller and the World Economy Bigger
  • Turn the Ship Around!: A True Story of Turning Followers into Leaders
  • Drift into Failure
  • Work Rules!: Insights from Inside Google That Will Transform How You Live and Lead
  • Staff Engineer: Leadership beyond the management track
  • The Checklist Manifesto: How to Get Things Right
  • Good Strategy Bad Strategy: The Difference and Why It Matters
  • Thinking in Systems: A Primer
  • No Rules Rules: Netflix and the Culture of Reinvention
  • Radical Focus: Achieving Your Most Important Goals with Objectives and Key Results
  • Trillion Dollar Coach: The Leadership Playbook of Silicon Valley's Bill Campbell
  • Programming Game AI by Example
  • An Elegant Puzzle: Systems of Engineering Management
2020
  • Site Reliability Engineering: How Google Runs Production Systems
  • Powerful: Building a Culture of Freedom and Responsibility
  • The Culture Code: The Secrets of Highly Successful Groups
  • The Unicorn Project
  • Team Topologies: Organizing Business and Technology Teams for Fast Flow
  • Measure What Matters
  • The Five Dysfunctions of a Team: A Leadership Fable
2019
  • The Manager's Path: A Guide for Tech Leaders Navigating Growth and Change
  • Designing Data-Intensive Applications
  • The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win
  • Accelerate: Building and Scaling High-Performing Technology Organizations
  • Implementing Domain-Driven Design
  • The Coaching Habit: Say Less, Ask More & Change the Way You Lead Forever
  • Thinking, Fast and Slow
2018
  • Delivering Happiness: A Path to Profits, Passion, and Purpose
  • The Toyota Way: 14 Management Principles from the World's Greatest Manufacturer
  • Seven Languages in Seven Weeks
  • Design Patterns: Elements of Reusable Object-Oriented Software
  • Domain-Driven Design: Tackling Complexity in the Heart of Software
  • Radical Candor: Be a Kickass Boss Without Losing Your Humanity
  • Extreme Programming Explained: Embrace Change
2017
  • Seven Databases in Seven Weeks: A Guide to Modern Databases and the NoSQL Movement
  • Peopleware: Productive Projects and Teams
  • The Pragmatic Programmer
  • Clean Code: A Handbook of Agile Software Craftsmanship
  • Patterns of Enterprise Application Architecture
  • Clean Architecture
2016
  • Refactoring: Improving the Design of Existing Code
  • Code Complete
  • Practical Object Oriented Design in Ruby
2015
  • Ruby on Rails Tutorial