Discover Your Next Favorite Book

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

Featured Books

101 Blender Scripting Projects (Paperback)
101 Blender Scripting Projects (Paperback)
4.3 (83 reviews)

Blender scripting, Python, 3D projects...

Introduction to PyTorch in 20 Minutes: (Coffee Break Series)
Introduction to PyTorch in 20 Minutes: (Coffee Break Series)
4.6 (932 reviews)

pytorch...

WebGPU Gone Wrong
WebGPU Gone Wrong
4.9 (677 reviews)

webgpu, graphics, shader...

Latest Book News

Major Literary Prizes to Anticipate This Week

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

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

An uncanny mansion, the power of words, a coven of trans witches taking on AI, and more of today's b...

October 6, 2025
Notable October Book Releases, BIPOC Edition

There are mother-daughter dynamics in a Puerto Rican barrio, a Southern Black artist navigating the ...

October 6, 2025

Technology & Programming News

Book of the Day
Fractals: The Definitive Guide
Fractals: The Definitive Guide
4.8 (150 reviews)
View Book
Interesting Statistics
95%

of readers say books improve their life

38

books read by average person each year

810K+

new books published annually

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