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

Ray-Tracing Pocket Book (Paperback)
Ray-Tracing Pocket Book (Paperback)
4.4 (327 reviews)

ray tracing, rendering, graphics...

101 WebGPU and WGSL Projects: A Hands-On Journey Through 101 WebGPU & WGSL Programming Project Examples
101 WebGPU and WGSL Projects: A Hands-On Journey Through 101 WebGPU & WGSL Programming Project Examples
4.3 (644 reviews)

webgpu, wgsl, programming...

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.4 (626 reviews)

programming, graphics, compute...

Latest Book News

The Economics of Independent Media are Just Really Tough

Media job doesn't pay much. Cue familiar refrains. Is there anything new to say here?...

October 13, 2025
A Georgia Reading Bowl Bans Titles from Competition, Including a Book on Book Bans

Eight books, including a book about the current spate of book bans and their impact on teens, have b...

October 13, 2025
These Are The 2025 Harvey Award Winners

Here are this year's winners of the 2025 Harvey Awards for excellence in comics. ...

October 13, 2025

Technology & Programming News

Book of the Day
Game Physics: A Practical Introduction
Game Physics: A Practical Introduction
4.8 (153 reviews)
View Book
Interesting Statistics
87%

of readers say books improve their life

31

books read by average person each year

735K+

new books published annually

Inspirational Quote
"Your time is limited, so don’t waste it living someone else’s life."
— Steve Jobs
Top Categories
Self-Help Mystery Science Fiction Technology History AI