Discover Your Next Favorite Book

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

Featured Books

Visualizations with Three.js
Visualizations with Three.js
4.6 (557 reviews)

Three.js, WebGL, Data Visualization...

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.9 (764 reviews)

programming, graphics, ai...

WebGPU Compute
WebGPU Compute
4.5 (209 reviews)

webgpu, wgsl, programming...

Latest Book News

Another Judge Chips Away at Library Patron First Amendment Rights

A District Court judge rules that neither library patrons nor authors have First Amendment rights wh...

October 2, 2025
Authors Can See If They Can Get a Piece of that $1.5 Billion Anthropic Settlement

Welcome to Today in Books, our daily round-up of literary headlines at the intersection of politics,...

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

An unlucky witch and her know-it-all nemesis, the legacy of slavery in America, the hunt for a mythi...

October 2, 2025

Technology & Programming News

Book of the Day
Introduction to Regular Expressions in 20 Minutes: (Coffee Book Series)
Introduction to Regular Expressions in 20 Minutes: (Coffee Book Series)
4.8 (152 reviews)
View Book
Interesting Statistics
85%

of readers say books improve their life

24

books read by average person each year

935K+

new books published annually

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