Discover Your Next Favorite Book

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

Featured Books

Speak with Visualizations
Speak with Visualizations
4.3 (598 reviews)

visualization, analytics, graphics...

Fractals: The Definitive Guide
Fractals: The Definitive Guide
4.1 (184 reviews)

webgpu, wgsl, programming...

Dual-Quaternions and Computer Graphics
Dual-Quaternions and Computer Graphics
4.2 (929 reviews)

graphics, compute...

Latest Book News

Watch the PEOPLE WE MEET ON VACATION Teaser Trailer

Netflix has just released a teaser trailer for the adaptation of People We Meet on Vacation by Emily...

September 30, 2025
Kamala Harris’ 107 DAYS on Pace to Be Best-Selling Memoir of 2025

Today's book-world headlines. ...

September 30, 2025
Book Riot’s Deals of the Day for September 30, 2025

Suffragette witches in the 1800s, the blackmail of a part-time serial killer, guncle duty in Italy, ...

September 30, 2025

Technology & Programming News

Book of the Day
Inverse Kinematics Essentials
Inverse Kinematics Essentials
4.8 (133 reviews)
View Book
Interesting Statistics
89%

of readers say books improve their life

26

books read by average person each year

582K+

new books published annually

Inspirational Quote
"What you get by achieving your goals is not as important as what you become by achieving your goals."
— Zig Ziglar
Top Categories
History Science Fiction Technology Fiction AI Self-Help