Discover Your Next Favorite Book

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

Featured Books

Introduction to Computational Cancer Biology
Introduction to Computational Cancer Biology
4.4 (185 reviews)

Computational Biology, Cancer Research, Bioinformatics...

Introduction to Quantum Computing and Algorithms
Introduction to Quantum Computing and Algorithms
4.4 (346 reviews)

Quantum Computing, Qubits, Quantum Algorithms...

Foundations of Graphics & Compute: Volume 4: Simulations
Foundations of Graphics & Compute: Volume 4: Simulations
4.2 (951 reviews)

webgpu, graphics, compute...

Latest Book News

Book Riot’s Deals of the Day for January 17, 2026

A marriage of convenience in the English countryside, a cheese-scented mystery, a collection of side...

January 17, 2026
Book News Link-O-Rama

Friday links. Just links. ...

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

Wilderness horror, queer romantic adventure in Georgian London, a Gothic witchy thriller, and more o...

January 16, 2026

Technology & Programming News

Book of the Day
WebGPU and WGSL by Example: Fractals, Image Effects, Ray-Tracing, Procedural Geometry, 2D/3D, Particles, Simulations
WebGPU and WGSL by Example: Fractals, Image Effects, Ray-Tracing, Procedural Geometry, 2D/3D, Particles, Simulations
4.8 (103 reviews)
View Book
Interesting Statistics
93%

of readers say books improve their life

21

books read by average person each year

879K+

new books published annually

Inspirational Quote
"In the middle of difficulty lies opportunity."
— Albert Einstein
Top Categories
Fiction AI History Mystery Programming Technology