Discover Your Next Favorite Book

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

Featured Books

Introduction to Blender Scripting in 20 Minutes: (Coffee Break Series)
Introduction to Blender Scripting in 20 Minutes: (Coffee Break Series)
4.5 (601 reviews)

Blender, Python, 3D scripting...

Foundations of Graphics & Compute: Volume 4: Simulations
Foundations of Graphics & Compute: Volume 4: Simulations
4.7 (307 reviews)

webgpu, graphics, compute...

WebGPU Programming Guide: Interactive Graphics & Compute Programming with WebGPU & WGSL
WebGPU Programming Guide: Interactive Graphics & Compute Programming with WebGPU & WGSL
4.2 (116 reviews)

webgpu, wgsl, programming...

Latest Book News

MY LIFE WITH THE WALTER BOYS Soars in Popularity on Libby With the Release of the New Season

One of the latest shows to be adapted from a YA book series shows the influence adaptations have on ...

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

Fake dating a vampire, a history of Henry V, a meddlesome elderly guest at a luxury hotel, and more ...

October 20, 2025
Best Books of the Year Season Has Begun

Barnes & Noble rolls out 19 best-of lists. Plus: self-publishing for trans authors is under thr...

October 20, 2025

Technology & Programming News

Book of the Day
Regular Expression Crossword Puzzles: Exercise Book
Regular Expression Crossword Puzzles: Exercise Book
4.8 (164 reviews)
View Book
Interesting Statistics
85%

of readers say books improve their life

21

books read by average person each year

913K+

new books published annually

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