Discover Your Next Favorite Book

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

Featured Books

Introduction to Quantum Computing and Algorithms
Introduction to Quantum Computing and Algorithms
4.5 (946 reviews)

Quantum Computing, Qubits, Quantum Algorithms...

Lying with Visualizations: Seeing Isn't Believing
Lying with Visualizations: Seeing Isn't Believing
4.7 (885 reviews)

Data Visualization, Information Design, Media Literacy...

WebGPU Development Pixels: Shader Programming
WebGPU Development Pixels: Shader Programming
4.1 (739 reviews)

webgpu, wgsl, programming...

Latest Book News

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
The Best Way to Keep Track of Upcoming Young Adult Books

Here's the best way to keep track of new young adult books—without it becoming a part-time job of ...

March 28, 2026

Technology & Programming News

Book of the Day
Regular Expressions Questions and Answers
Regular Expressions Questions and Answers
4.8 (190 reviews)
View Book
Interesting Statistics
90%

of readers say books improve their life

23

books read by average person each year

661K+

new books published annually

Inspirational Quote
"Your time is limited, so don’t waste it living someone else’s life."
— Steve Jobs
Top Categories
Science Fiction Programming Fiction Self-Help Technology Mystery