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.4 (739 reviews)

Blender scripting, Python, 3D projects...

Learn Batch Scripting in 20 Minutes: (Coffee Break Series)
Learn Batch Scripting in 20 Minutes: (Coffee Break Series)
4.7 (99 reviews)

programming, ai...

Special Effects Programming with WebGPU
Special Effects Programming with WebGPU
4.4 (204 reviews)

webgpu, wgsl, programming...

Latest Book News

He Coined the Word of the Decade. And Wrote a Book About It.

The word of the decade, the It Book of the Fall (maybe), and more of the day's book news. ...

October 14, 2025
A Texas District Has Just Banned Students from Secondary School Libraries

In order to ban books from its libraries, New Braunfels Independent School District has just closed ...

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

Horror steeped in '90s nostalgia, a goddess of the river, a steamy holiday rom-com, and more of toda...

October 14, 2025

Technology & Programming News

Book of the Day
Game Physics: A Practical Introduction
Game Physics: A Practical Introduction
4.8 (115 reviews)
View Book
Interesting Statistics
82%

of readers say books improve their life

24

books read by average person each year

551K+

new books published annually

Inspirational Quote
"In the middle of difficulty lies opportunity."
— Albert Einstein
Top Categories
Mystery History Self-Help Programming Technology Science Fiction