Discover Your Next Favorite Book

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

Featured Books

Vulkan Compute: High-Performance Compute Programming with Vulkan and Compute Shaders
Vulkan Compute: High-Performance Compute Programming with Vulkan and Compute Shaders
4.6 (32 reviews)

programming, compute, shader...

Dual-Quaternions and Computer Graphics
Dual-Quaternions and Computer Graphics
4.9 (673 reviews)

graphics, compute...

JavaScript D3 in 20 Minutes: (Coffee Break Series)
JavaScript D3 in 20 Minutes: (Coffee Break Series)
4.1 (83 reviews)

graphics, javascript...

Latest Book News

The Book News We Covered This Week

Here are the stories we covered this week....

October 19, 2025
Book Riot’s Deals of the Day for October 19, 2025

The true-life murder mystery of a Native nation, an award-winning novel about a Cameroonian couple i...

October 19, 2025
The End of the Year Book Tag: Queer Books Edition

We're in the last stretch of 2025! Here are my answers to the End of the Year Book Tag, including up...

October 18, 2025

Technology & Programming News

Book of the Day
Game Collision Detection: A Practical Introduction
Game Collision Detection: A Practical Introduction
4.8 (56 reviews)
View Book
Interesting Statistics
84%

of readers say books improve their life

32

books read by average person each year

717K+

new books published annually

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