Skip to main content
reading.md
fmiamoto@dorayaki:~$cat reading.md

Reading List

A running log of the books that shape how I think about software, systems, and people. Suggestions are always welcome.

Last update: 2025-06-10

Currently diving into

  • Just Enough Software Architecture: A Risk-Driven Approach
  • Crafting Interpreters
  • Software Engineering at Google

Recently finished

  • Waltzing with Bears: Managing Risk on Software Projects
  • The Order of Time
  • Designing Data-Intensive Applications
  • The Principles of Product Development Flow
  • Tidy First?
  • Team Topologies
  • Working Backwards
  • Accelerate

Library archive (29)

  • Essentialism
  • The Psychology of Money
  • The Annotated Turing
  • Building Microservices
  • The Code Book
  • Linked
  • Value Proposition Design
  • Fermat's Enigma
  • Grokking Algorithms
  • Sapiens
  • Skin in the Game
  • Antifragile
  • Nonviolent Communication
  • Unit Testing
  • A Philosophy of Software Design
  • AI Superpowers
  • Atomic Habits
  • Barking Up the Wrong Tree
  • Clean Architecture
  • Clean Code
  • Cloud Native DevOps with Kubernetes
  • Deep Work
  • Unscripted
  • Low-Level Programming
  • Refactoring (2nd Edition)
  • So Good They Can't Ignore You
  • The Go Programming Language
  • The Lean Startup
  • The Pragmatic Programmer (2nd edition)