Chetan Kothari

Library

Books I’m reading or have read.

The Pragmatic Programmer cover
The Pragmatic Programmer
Andrew Hunt, David Thomas
Clean Code cover
Clean Code
Robert C. Martin
A Philosophy of Software Design cover
A Philosophy of Software Design
John Ousterhout
Practical Object-Oriented Design in Ruby cover
Practical Object-Oriented Design in Ruby
Sandi Metz
99 Bottles of OOP cover
99 Bottles of OOP
Sandi Metz, Katrina Owen
The Phoenix Project cover
The Phoenix Project
Gene Kim, Kevin Behr, George Spafford
The Unicorn Project cover
The Unicorn Project
Gene Kim
The Goal cover
The Goal
Eliyahu M. Goldratt
It's Not Luck cover
It's Not Luck
Eliyahu M. Goldratt
Critical Chain cover
Critical Chain
Eliyahu M. Goldratt
The Principles of Product Development Flow cover
The Principles of Product Development Flow
Donald G. Reinertsen
The Lean Startup cover
The Lean Startup
Eric Ries
Blue Ocean Strategy cover
Blue Ocean Strategy
W. Chan Kim, Renée Mauborgne
Founding Sales cover
Founding Sales
Pete Kazanjy
Never Split the Difference cover
Never Split the Difference
Chris Voss
Difficult Conversations cover
Difficult Conversations
Douglas Stone, Bruce Patton, Sheila Heen
Atomic Habits cover
Atomic Habits
James Clear
Deep Work cover
Deep Work
Cal Newport
Remote cover
Remote
Jason Fried, David Heinemeier Hansson
Thinking, Fast and Slow cover
Thinking, Fast and Slow
Daniel Kahneman
Clear Thinking cover
Clear Thinking
Shane Parrish
The Art of Thinking Clearly cover
The Art of Thinking Clearly
Rolf Dobelli
Drive cover
Drive
Daniel H. Pink
Range cover
Range
David Epstein
Thinking in Systems cover
Thinking in Systems
Donella H. Meadows
The Psychology of Money cover
The Psychology of Money
Morgan Housel
Fail-Safe Investing cover
Fail-Safe Investing
Harry Browne
The Permanent Portfolio cover
The Permanent Portfolio
Craig Rowland, J.M. Lawson
The Origin of Species cover
The Origin of Species
Charles Darwin
The Autobiography of Benjamin Franklin cover
The Autobiography of Benjamin Franklin
Benjamin Franklin