Discover Your Next Favorite Book

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

Featured Books

Debugging the Undebuggable: Tools and Strategies for Diagnosis
Debugging the Undebuggable: Tools and Strategies for Diagnosis
4.6 (617 reviews)

Debugging, Diagnostics, Software Development...

101 Data Visualization and Analytics Projects: A Hands-On Journey Through 101 Data Visualization and Analytic Project Examples
101 Data Visualization and Analytics Projects: A Hands-On Journey Through 101 Data Visualization and Analytic Project Examples
4.8 (86 reviews)

webgpu, graphics, compute...

101 Fractal Projects: A Hands-On Journey Through 101 Fractal Programming Project Examples
101 Fractal Projects: A Hands-On Journey Through 101 Fractal Programming Project Examples
4.4 (448 reviews)

programming, javascript...

Latest Book News

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

An examination of fascism, the murder of no-good husbands, reflections on a year of celibacy, and mo...

October 3, 2025
Director of Eisenhower Library in Kansas Fired After Refusing to Give Trump a Sword

Pretty weird line-up of book news today. ...

October 3, 2025
The Average Age of America’s Most-Banned Books Is Older Than a High School Senior: Book Censorship News, October 3, 2025

The average age of the most banned books in America is higher than the young people those bans seek ...

October 3, 2025

Technology & Programming News

Book of the Day
WebGPU Development Cookbook
WebGPU Development Cookbook
4.8 (160 reviews)
View Book
Interesting Statistics
83%

of readers say books improve their life

40

books read by average person each year

571K+

new books published annually

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