Discover Your Next Favorite Book

Do not judge a book by the cover - do not only read what you like and what you know - do not stop exploring.

Featured Books

Debugging the Undebuggable: Tools and Strategies for Diagnosis
Debugging the Undebuggable: Tools and Strategies for Diagnosis
4.1 (689 reviews)

Debugging, Diagnostics, Software Development...

Little Black Book of Ray-Tracing and Path-Tracing
Little Black Book of Ray-Tracing and Path-Tracing
4.8 (922 reviews)

graphics, compute, ray-tracing...

Ray-Tracing with Vulkan - Owners' Workshop Manual - Programming (Beginners Onwards): Everything You Need To Get Started With Vulkan Ray-Tracing
Ray-Tracing with Vulkan - Owners' Workshop Manual - Programming (Beginners Onwards): Everything You Need To Get Started With Vulkan Ray-Tracing
4.9 (799 reviews)

programming, graphics, compute...

Latest Book News

Watch the PEOPLE WE MEET ON VACATION Teaser Trailer

Netflix has just released a teaser trailer for the adaptation of People We Meet on Vacation by Emily...

September 30, 2025
Kamala Harris’ 107 DAYS on Pace to Be Best-Selling Memoir of 2025

Today's book-world headlines. ...

September 30, 2025
Book Riot’s Deals of the Day for September 30, 2025

Suffragette witches in the 1800s, the blackmail of a part-time serial killer, guncle duty in Italy, ...

September 30, 2025

Technology & Programming News

Book of the Day
Regular Expressions Questions and Answers
Regular Expressions Questions and Answers
4.8 (159 reviews)
View Book
Interesting Statistics
88%

of readers say books improve their life

34

books read by average person each year

901K+

new books published annually

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