Reading list
Here’s a list of books I read and recommend and a list of books I’m currently reading. This document is mainly for my bookkeeping, but it might be helpful if you’re looking for some recommendations or taking a glance over where I get my inspiration from.
I do not try to read as many books as fast as I can; in fact, I’m a relatively slow reader.
I try to balance technical books (think textbooks and highly technical stuff) and non-technical books (mainly non-fiction).
Currently reading
Finished
The ★s next to the title are my personal ratings to these books. They don’t necessarily and accurately speak for the overall quality of the work; it just means how much it impacted and influenced me.
Computer Science, Software Engineering
-
(★★★★★) Code Complete
-
(★★★★★) The Rust Programming Language
-
(★★★★☆) Concurrency in Go: Tools and Techniques for Developers
-
(★★★★☆) Kafka: The Definitive Guide: Real-Time Data and Stream Processing at Scale
-
(★★★★☆) The Art of UNIX Programming
-
(★★★★☆) A Philosophy of Software Design
-
(★★★☆☆) Domain-Driven Design Quickly
-
(★★★☆☆) Go Design Patterns
-
(★★★☆☆) 97 Things Every Programmer Should Know: Collective Wisdom from the Experts
-
(★★★☆☆) Designing Event-Driven Systems
Non-fiction
Learning and performance
-
(★★★★★) The Art of Learning: A Journey in the Pursuit of Excellence
-
(★★★★★) Deep Work: Rules for Focused Success in a Distracted World
-
(★★★★★) So Good They Can’t Ignore You: Why Skills Trump Passion in the Quest for Work You Love
-
(★★★★★) How to Take Smart Notes
-
(★★★★★) Thinking, Fast and Slow
-
(★★★★★) Mastery
-
(★★★★★) A Mind for Numbers: How to Excel at Math and Science
-
(★★★★☆) Outliers: The Story of Success
-
(★★★★☆) The Talent Code
-
(★★★★☆) The Power of Habit: Why We Do What We Do in Life and Business
Life advice, practical philosophy
-
(★★★★★) Man’s Search for Meaning
-
(★★★★☆) The 7 Habits of Highly Effective People: Powerful Lessons in Personal Change
-
(★★★★☆) Principles: Life and Work
-
(★★★☆☆) The Obstacle Is the Way: The Timeless Art of Turning Trials into Triumph
-
(★★★☆☆) Show your work
Psychology, behavioural science
Economics, investing
General science
3fa686f @ 2021-09-01