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