i read sometimes. here is my shelf. i have excluded books that i don’t remember well enough to put it into categories.

currently reading (1803 pages)

i try to read a bit every day. if it's fiction, it usually takes me about a week; if it's non-fiction, maybe a month (i'm a slow reader, ok?).

Flowers for Algernon

136 pages

Programming Rust: Fast, Safe Systems Development

646 pages

Writing a Compiler in Go

1021 pages

read, absolutely loved it (1984 pages)

these books? chef's kiss. i adored them. go read and thank me later.

Elon Musk

688 pages

Steve Jobs

656 pages

The Anthropocene Reviewed: Essays on a Human-Centered Planet

305 pages

The Martian

335 pages

read, pretty good (1106 pages)

it's worth the time. give it a shot you won't regret it.

Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones

306 pages

Project Hail Mary

497 pages

Ready Player One

303 pages

read, but you could skip (824 pages)

it was fine, nothing wrong with it. but you're not missing much if you pass.

Jurassic Park

824 pages

read partially, planning to finish (1448 pages)

got off track or picked up something else, but i still plan to get through it.

1984

96 pages

Algorithms to Live By: The Computer Science of Human Decisions

439 pages

Designing Data-Intensive Applications

658 pages

Rust Atomics and Locks

255 pages

read partially, probably won't finish (1855 pages)

some of these have a movie/series which i already watched and ended up mostly loving it. so even if the book might be bit different (and sometimes far from the movie), i lost interest. others just didn't keep me hooked.

Dark Matter

370 pages

Ready Player Two

385 pages

The Lost World: Jurassic Park

824 pages

The Queen's Gambit

276 pages

want to read (7262 pages)

saw these on someone else's list, and they caught my interest.

A Random Walk Down Wall Street

454 pages

Computer Systems

962 pages

Crafting Interpreters

1021 pages

Flour Water Salt Yeast: The Fundamentals of Artisan Bread and Pizza

274 pages

Game Theory: A Nontechnical Introduction

290 pages

Hedge Hogging

327 pages

Never Split the Difference: Negotiating As If Your Life Depended On It

257 pages

Rust for Rustaceans

282 pages

Salt, Fat, Acid, Heat: Mastering the Elements of Good Cooking

480 pages

Secrets of Sand Hill Road: Venture Capital and How to Get It

210 pages

Software Engineering at Google: Lessons Learned from Programming Over Time

598 pages

The Art of Choosing

263 pages

The Soul of a New Machine

222 pages

Writing an Interpreter in Go

1021 pages

Zero to Production in Rust: An Introduction to Backend Development

601 pages