Discover Your Next Favorite Book

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

Featured Books

Introduction to PyTorch in 20 Minutes: (Coffee Break Series)
Introduction to PyTorch in 20 Minutes: (Coffee Break Series)
4.3 (549 reviews)

pytorch...

JavaScript is NOT a Toy
JavaScript is NOT a Toy
4.5 (35 reviews)

javascript, simulation...

WebGPU Development Pixels: Shader Programming
WebGPU Development Pixels: Shader Programming
4.6 (932 reviews)

webgpu, wgsl, programming...

Latest Book News

Book Riot’s Deals of the Day for April 16, 2026

An escape into a world of obsessive imagination, an alien polycule on a strange planet, an explorati...

April 16, 2026
Chicago’s Excellent Public School-Public Library Partnership

Chicago Public Schools partner with Chicago Public Library to expand library access and more bookish...

April 16, 2026
New Study: Americans’ Reading Habits Stable Since 2011

Most Americans read some or all of a book last year, and the numbers are steady since 2011. Maybe we...

April 16, 2026

Technology & Programming News

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

of readers say books improve their life

32

books read by average person each year

822K+

new books published annually

Inspirational Quote
"Happiness is not something ready made. It comes from your own actions."
— Dalai Lama
Top Categories
Programming Science Fiction Mystery History Non-Fiction Self-Help