Discover Your Next Favorite Book

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

Featured Books

101 WebGL and GLSL Projects: A Hands-On Journey Through 101 Programming Project Examples
101 WebGL and GLSL Projects: A Hands-On Journey Through 101 Programming Project Examples
4.7 (301 reviews)

programming, graphics, ai...

Special Effects Programming with WebGPU
Special Effects Programming with WebGPU
4.6 (843 reviews)

webgpu, wgsl, programming...

Inverse Kinematics Essentials
Inverse Kinematics Essentials
4.4 (452 reviews)

kinematics, inverse kinematics, animation...

Latest Book News

ICYMI: The Week’s Biggest Book News

A library hero for our times, the bestselling books of the week, and more literary news you should k...

March 29, 2026
Book Riot’s Deals of the Day for March 29, 2026

Ralph Ellison's classic Invisible Man, romantic suspense by Stacey Abrams, a cursed family in the Ca...

March 29, 2026
How to Sharpen Your Reading Skills

Tips for becoming a better reader, the movie star co-writing a romance with Roxane Gay, queer charac...

March 28, 2026

Technology & Programming News

Book of the Day
WebGPU API: An Introduction
WebGPU API: An Introduction
4.8 (111 reviews)
View Book
Interesting Statistics
80%

of readers say books improve their life

22

books read by average person each year

501K+

new books published annually

Inspirational Quote
"Success is not final, failure is not fatal: It is the courage to continue that counts."
— Winston Churchill
Top Categories
Science Fiction Technology Non-Fiction AI History Self-Help