Discover Your Next Favorite Book

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

Featured Books

Visualizing Data: Psychology and Analytics - Exploring, Explaining and Storytelling (Paperback)
Visualizing Data: Psychology and Analytics - Exploring, Explaining and Storytelling (Paperback)
4.6 (302 reviews)

data visualization, psychology, analytics...

Vulkan Compute: High-Performance Compute Programming with Vulkan and Compute Shaders
Vulkan Compute: High-Performance Compute Programming with Vulkan and Compute Shaders
4.3 (989 reviews)

programming, compute, shader...

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

graphics, compute...

Latest Book News

Book Riot’s Deals of the Day for January 17, 2026

A marriage of convenience in the English countryside, a cheese-scented mystery, a collection of side...

January 17, 2026
Book News Link-O-Rama

Friday links. Just links. ...

January 16, 2026
Book Riot’s Deals of the Day for January 16, 2026

Wilderness horror, queer romantic adventure in Georgian London, a Gothic witchy thriller, and more o...

January 16, 2026

Technology & Programming News

Book of the Day
Inverse Kinematics Essentials
Inverse Kinematics Essentials
4.8 (163 reviews)
View Book
Interesting Statistics
91%

of readers say books improve their life

34

books read by average person each year

893K+

new books published annually

Inspirational Quote
"In the middle of difficulty lies opportunity."
— Albert Einstein
Top Categories
Fiction Mystery History AI Technology Programming