Discover Your Next Favorite Book

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

Featured Books

Little Black Book of Ray-Tracing and Path-Tracing
Little Black Book of Ray-Tracing and Path-Tracing
4.3 (468 reviews)

graphics, compute, ray-tracing...

WebGPU Development Pixels: Shader Programming
WebGPU Development Pixels: Shader Programming
4.8 (991 reviews)

webgpu, wgsl, programming...

WebGPU Gone Wrong
WebGPU Gone Wrong
4.5 (760 reviews)

webgpu, graphics, shader...

Latest Book News

An Apocalyptic Zombie Novel for Subversive Millennials

Braiiiins! Are you a cerebral millennial with fond memories of a youth spent consuming subversive co...

March 31, 2026
Short Stories to Read on the Fly With Your Book Club

Read one of these short stories with your book club next meet-up for a lively and fresh discussion. ...

March 31, 2026
7 of the Best New Book Releases Out March 31, 2026

There are a couple of big-name celebrity memoirs, a release from the queen of Irish mysteries, a few...

March 31, 2026

Technology & Programming News

Book of the Day
Inverse Kinematics Essentials
Inverse Kinematics Essentials
4.8 (100 reviews)
View Book
Interesting Statistics
86%

of readers say books improve their life

36

books read by average person each year

575K+

new books published annually

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