Discover Your Next Favorite Book

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

Featured Books

Visualizations with Three.js
Visualizations with Three.js
4.4 (617 reviews)

Three.js, WebGL, Data Visualization...

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.9 (683 reviews)

programming, graphics, javascript...

Fractals: The Definitive Guide
Fractals: The Definitive Guide
4.8 (753 reviews)

webgpu, wgsl, programming...

Latest Book News

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
7+ Court Cases About Book Bans to Watch in 2026: Book Censorship News, January 16, 2026

Are library books considered "government speech?" Can a public library ban LGBTQ+ books? Seven book ...

January 16, 2026

Technology & Programming News

Book of the Day
JavaScript D3 in 20 Minutes: (Coffee Break Series)
JavaScript D3 in 20 Minutes: (Coffee Break Series)
4.8 (125 reviews)
View Book
Interesting Statistics
92%

of readers say books improve their life

22

books read by average person each year

988K+

new books published annually

Inspirational Quote
"A reader lives a thousand lives before he dies. The man who never reads lives only one."
— George R.R. Martin
Top Categories
Technology Mystery Fiction Self-Help History AI