Bookshelf

Systems Thinking

Thinking in Systems, A Primer cover
Thinking in Systems, A Primer
Donella H. Meadows
Systems Thinking for Social Change cover
Systems Thinking for Social Change
David Peter Stroh
The Fifth Discipline cover
The Fifth Discipline
Peter Senge

Theory of Mind

The Tree of Knowledge: The Biological Roots of Human Understandment cover
The Tree of Knowledge: The Biological Roots of Human Understandment
Humberto Maturana, Francisco Varela
Ultralearning cover
Ultralearning
Scott H. Young
Range cover
Range
David Epstein
Thinking, Fast and Slow cover
Thinking, Fast and Slow
Daniel Kahneman

Software Development

Structure and Interpretation of Computer Programs cover
Structure and Interpretation of Computer Programs
Harold Abelson, Gerald Jay Sussman, Julie Sussman
A Philosophy of Software Design cover
A Philosophy of Software Design
John Ousterhout
Refactoring cover
Refactoring
Martin Fowler
Domain Driven Design cover
Domain Driven Design
Eric Evans
Clean Architecture cover
Clean Architecture
Robert C. Martin

Creativity

Creative Doing cover
Creative Doing
Herbert Lui
Flow, the psychology of optimal experience cover
Flow, the psychology of optimal experience
Mihaly Csikszentmihalyi
Creativity cover
Creativity
Mihaly Csikszentmihalyi