Discover Your Next Favorite Book

We are always learning, but what happens when we stop?

Featured Books

Visualizations with Three.js
Visualizations with Three.js
4.2 (654 reviews)

Three.js, WebGL, Data Visualization...

Little Black Book of Ray-Tracing and Path-Tracing
Little Black Book of Ray-Tracing and Path-Tracing
4.3 (235 reviews)

graphics, compute, ray-tracing...

WebGPU Compute
WebGPU Compute
4.8 (138 reviews)

webgpu, wgsl, programming...

Latest Book News

The Average Age of America’s Most-Banned Books Is Older Than a High School Senior: Book Censorship News, October 3, 2025

The average age of the most banned books in America is higher than the young people those bans seek ...

October 3, 2025
What Government Censorship Actually Looks Like

To quote 1984, “Who controls the past controls the future. Who controls the present controls the p...

October 3, 2025
The Most Read Books on Goodreads in September 2025

Here were the five most-read books on Goodreads last month! These are the buzziest books of the mome...

October 3, 2025

Technology & Programming News

Book of the Day
Retro Web-Based Game Programming: Second Edition
Retro Web-Based Game Programming: Second Edition
4.8 (92 reviews)
View Book
Interesting Statistics
89%

of readers say books improve their life

22

books read by average person each year

896K+

new books published annually

Inspirational Quote
"The only way to do great work is to love what you do."
— Steve Jobs
Top Categories
Self-Help Mystery Science Fiction Non-Fiction Technology History