
The Forever War
Joe Haldeman, George Wilson, et al.
4.4 on Amazon
7 HN comments

The Soul of A New Machine
Tracy Kidder
4.6 on Amazon
7 HN comments

Code: The Hidden Language of Computer Hardware and Software
Charles Petzold
4.6 on Amazon
7 HN comments

The Structure of Scientific Revolutions: 50th Anniversary Edition
Thomas S. Kuhn
4.5 on Amazon
7 HN comments

Digital Minimalism: Choosing a Focused Life in a Noisy World
Cal Newport
4.6 on Amazon
7 HN comments

Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones
James Clear and Penguin Audio
4.8 on Amazon
7 HN comments

Operating Systems: Three Easy Pieces
Remzi H Arpaci-Dusseau and Andrea C Arpaci-Dusseau
4.7 on Amazon
7 HN comments

Design Patterns: Elements of Reusable Object-Oriented Software
Erich Gamma , Richard Helm , et al.
4.7 on Amazon
7 HN comments

The Origin of Species: 150th Anniversary Edition
Charles Darwin and Julian Huxley
4.6 on Amazon
7 HN comments

The Manager's Path: A Guide for Tech Leaders Navigating Growth and Change
Camille Fournier
4.6 on Amazon
6 HN comments

Open: An Autobiography
Andre Agassi, Erik Davies, et al.
4.7 on Amazon
6 HN comments

Getting to Yes: Negotiating Agreement Without Giving In
Roger Fisher , William L. Ury, et al.
4.6 on Amazon
6 HN comments

Lonesome Dove: A Novel
Larry McMurtry
4.8 on Amazon
6 HN comments

How to Avoid a Climate Disaster: The Solutions We Have and the Breakthroughs We Need
Bill Gates
4.5 on Amazon
6 HN comments

Working in Public: The Making and Maintenance of Open Source Software
Nadia Eghbal
4.6 on Amazon
6 HN comments
giantg2onJuly 27, 2021
I've read Getting to Yes, The Coaching Habit, and Never Split the Difference. They seemed to have decent information.
hammockonMay 12, 2021
I recommend everyone read Getting to Yes.
tzsdataonMay 12, 2021
occzonApr 10, 2021
My beef with Five Dysfunctions is primarily the book recommending MBTI. MBTI has the predictive value of horoscopes, more or less. Really hard to take anything said seriously at that point.
The negotiation-series has some value, and has helped me succeed in some negotiations, but I'd honestly recommend Never split the difference as a substitute. Having read that book instead would probably have saved me more than a few poor outcomes in negotiations.
Finally I'd like to recommend Peopleware - surely one of - if not the definitively - best book I've read for professional purposes.
petercooperonMay 19, 2021
I've sold a few projects in my time, but this conversation makes me think I should really look at having an agent represent me in future. The whole "I can only offer $7500" but then that turned into a $10500 sale just goes over my head - the communications skills needed are next level, and I've read Getting to Yes and such books :-) Maybe having someone less emotionally attached to a project could work in negotiations to increase the price to far more than cover their fee?
borepoponMay 19, 2021