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

Reading List

*Last update at 2025-06-10*

Below there's a non-exhaustive list some of the books I've read or that I'm currently reading 📚

### Current

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

### Finished (38 books)

  • Waltzing with Bears: Managing Risk on Software Projects
  • The Order of Time
  • Designing Data-Intensive Applications
  • The Principles of Product Development Flow: Second Generation Lean Product Development
  • Tidy First? A Personal Exercise in Empirical Software Design
  • Team Topologies: Organizing Business and Technology Teams for Fast Flow
  • Working Backwards: Insights, Stories, and Secrets from Inside Amazon
  • Accelerate: The Science of Lean Software and DevOps
  • Essentialism: The Disciplined Pursuit of Less
  • The Psychology of Money
  • The Annotated Turing
  • Building Microservices: Designing Fine-Grained Systems
  • The Code Book: The Science of Secrecy from Ancient Egypt to Quantum Cryptography
  • Linked: How Everything Is Connected to Everything Else
  • Value Proposition Design: How to Create Products and Services Customers Want
  • Fermat's Enigma: The Epic Quest to Solve the World's Greatest Mathematical Problem
  • Grokking algorithms: An illustrated guide for programmers and other curious people
  • Sapiens: A Brief History of Humankind
  • Skin in the Game: Hidden Asymmetries in Daily Life
  • Antifragile: Things That Gain from Disorder
  • Nonviolent Communication: A Language of Life
  • Unit Testing
  • A Philosophy of Software Design
  • AI Superpowers: China, Silicon Valley, And the New World Order
  • Atomic Habits
  • Barking Up the Wrong Tree
  • Clean Architecture
  • Clean Code
  • Cloud Native DevOps with Kubernetes
  • Deep Work: Rules for Focused Success in a Distracted World
  • Unscripted: Life, liberty and the pursuit of entrepreneurship
  • Grokking Algorithms
  • Low-Level Programming: C, Assembly, and Program Execution on Intel® 64 Architecture
  • Refactoring (2nd Edition)
  • So Good They Can't Ignore You
  • The Go Programming Language
  • The Lean Startup
  • The Pragmatic Programmer (2nd edition)