Discover Your Next Favorite Book

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

Featured Books

Vulkan Compute: High-Performance Compute Programming with Vulkan and Compute Shaders
Vulkan Compute: High-Performance Compute Programming with Vulkan and Compute Shaders
4.8 (172 reviews)

programming, compute, shader...

WebGPU Compute
WebGPU Compute
4.7 (574 reviews)

webgpu, wgsl, programming...

Deep Learning with Javascript: Example-Based Approach
Deep Learning with Javascript: Example-Based Approach
4.8 (556 reviews)

javascript...

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
Introduction to Regular Expressions in 20 Minutes: (Coffee Book Series)
Introduction to Regular Expressions in 20 Minutes: (Coffee Book Series)
4.8 (87 reviews)
View Book
Interesting Statistics
83%

of readers say books improve their life

28

books read by average person each year

774K+

new books published annually

Inspirational Quote
"Believe you can and you’re halfway there."
— Theodore Roosevelt
Top Categories
AI Self-Help Non-Fiction History Science Fiction Mystery