Linux Kernel Development by Robert Love

Linux Kernel Development by Robert Love

A thorough guide to the design and implementation of the Linux kernel.

The Manager's Path: A Guide for Tech Leaders Navigating Growth and Change by Camille Fournier

The Manager's Path: A Guide for Tech Leaders Navigating Growth and Change by Camille Fournier

Book about how to manage people, and be managed by other people

Lone Rider by Elspeth Beard

Lone Rider by Elspeth Beard

The First British Woman to Motorcycle Around the World

What If? Serious Scientific Answers to Absurd Hypothetical Questions by Randall Munroe

What If? Serious Scientific Answers to Absurd Hypothetical Questions by Randall Munroe

If you have been on the internet for a long enough time, you know the XKCD and Randall Munroe. And he wrote the book. Good one.

Just for Fun: The Story of an Accidental Revolutionary by Linus Torvalds and David Diamond

Just for Fun: The Story of an Accidental Revolutionary by Linus Torvalds and David Diamond

All my nerdy senses were pleased by this book. I highly recommend it.

A Philosophy of Software Design by John Ousterhout

A Philosophy of Software Design by John Ousterhout

The must-read for software engineers.

Thinking, Fast and Slow by Daniel Kahneman

Thinking, Fast and Slow by Daniel Kahneman

Thinking, Fast and Slow - the most useful book you can read.