Discover Your Next Favorite Book

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

Featured Books

QuickStart Guide to (Ultra-)High Performance Visualizations
QuickStart Guide to (Ultra-)High Performance Visualizations
4.9 (779 reviews)

Data Visualization, High Performance Graphics, Real-Time Charts...

Data Visualization+Blender/Scripting/Python All-in-One (Paperback)
Data Visualization+Blender/Scripting/Python All-in-One (Paperback)
4.7 (361 reviews)

Data visualization, Blender scripting, Python...

Foundations of Graphics & Compute: Volume 1: Primer
Foundations of Graphics & Compute: Volume 1: Primer
4.5 (592 reviews)

programming, graphics, compute...

Latest Book News

8 Great Fantasy Novels for Fans of Dungeons & Dragons

Here are 8 great fantasy novels with monsters, magic, and dynamic parties of amazing characters we l...

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

Here's a huge batch of the day's best book deals, most for $3 or less!...

October 8, 2025
The National Book Awards Finalists are Here

The National Book Foundation has announced the NBA shortlist, book banning news in the Carolinas, an...

October 8, 2025

Technology & Programming News

Book of the Day
WebGPU Development Cookbook
WebGPU Development Cookbook
4.8 (136 reviews)
View Book
Interesting Statistics
95%

of readers say books improve their life

39

books read by average person each year

933K+

new books published annually

Inspirational Quote
"It does not matter how slowly you go as long as you do not stop."
— Confucius
Top Categories
Science Fiction Programming Technology Non-Fiction Self-Help Mystery