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

101 Ray-Tracing, Ray-Marching and Path-Tracing Projects: A Hands-On Journey Through 101 Programming Project Examples
101 Ray-Tracing, Ray-Marching and Path-Tracing Projects: A Hands-On Journey Through 101 Programming Project Examples
4.6 (468 reviews)

programming, graphics, javascript...

Little Black Book of Ray-Tracing and Path-Tracing
Little Black Book of Ray-Tracing and Path-Tracing
4.5 (489 reviews)

graphics, compute, ray-tracing...

UserScripts in 20 Minutes: (Coffee Break Series)
UserScripts in 20 Minutes: (Coffee Break Series)
4.7 (54 reviews)

ai...

Latest Book News

One of These Books Is the Next HEATED RIVALRY

Read these queer sports romances now to be first aboard the bandwagon for the next HEATED RIVALRY-es...

March 30, 2026
5 Laugh-Out-Loud Funny Early Readers and Beginner Chapter Books

These laugh-out-loud funny early readers and beginner chapter books will help make new readers giggl...

March 30, 2026
8 Sports Books by Women, Trans, and Nonbinary Authors

Sports books are dominated by cisgender men authors. Here are 8 great sports books by women, trans, ...

March 30, 2026

Technology & Programming News

Book of the Day
Retro Web-Based Game Programming: Second Edition
Retro Web-Based Game Programming: Second Edition
4.8 (190 reviews)
View Book
Interesting Statistics
92%

of readers say books improve their life

25

books read by average person each year

686K+

new books published annually

Inspirational Quote
"The only way to do great work is to love what you do."
— Steve Jobs
Top Categories
Technology AI Programming History Science Fiction Mystery