* Steve Jobs, by Walter Isaacson
* Slack, by Tom DeMarco (also re-read Peopleware). Both of these books are fundamental to anyone developing software within an organization.
* Delivering Happiness, by Tony Hsieh. It's not fantastic but it's helpful if you are trying to build a business.
* Tribal Leadership - recommended by the above. Not great but interesting.
* Rework - short read, worth the time.
* Managing Humans by Rands - very entertaining, useful if you manage people.
Other stuff I read is not worth mentioning in a "best books" list.
* Steve Jobs, by Walter Isaacson
* Slack, by Tom DeMarco (also re-read Peopleware). Both of these books are fundamental to anyone developing software within an organization.
* Delivering Happiness, by Tony Hsieh. It's not fantastic but it's helpful if you are trying to build a business.
* Tribal Leadership - recommended by the above. Not great but interesting.
* Rework - short read, worth the time.
* Managing Humans by Rands - very entertaining, useful if you manage people.
Other stuff I read is not worth mentioning in a "best books" list.