Discover Your Next Favorite Book

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

Featured Books

Lying with Visualizations: Seeing Isn't Believing
Lying with Visualizations: Seeing Isn't Believing
4.1 (450 reviews)

Data Visualization, Information Design, Media Literacy...

Introduction to Blender Scripting in 20 Minutes: (Coffee Break Series)
Introduction to Blender Scripting in 20 Minutes: (Coffee Break Series)
4.6 (520 reviews)

Blender, Python, 3D scripting...

Vulkan Essentials
Vulkan Essentials
4.6 (250 reviews)

programming, graphics, compute...

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
WebGPU API: An Introduction
WebGPU API: An Introduction
4.8 (146 reviews)
View Book
Interesting Statistics
86%

of readers say books improve their life

24

books read by average person each year

648K+

new books published annually

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