Discover Your Next Favorite Book

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

Featured Books

101 Blender Scripting Projects (Paperback)
101 Blender Scripting Projects (Paperback)
4.5 (397 reviews)

Blender scripting, Python, 3D projects...

UserScripts in 20 Minutes: (Coffee Break Series)
UserScripts in 20 Minutes: (Coffee Break Series)
4.4 (100 reviews)

ai...

Dual-Quaternions and Computer Graphics
Dual-Quaternions and Computer Graphics
4.4 (104 reviews)

graphics, compute...

Latest Book News

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
This Debut Novel Makes a Great Read for the Early New Year

What's the meaning of a name? In this debut novel, three name options for a baby boy open up three p...

January 16, 2026

Technology & Programming News

Book of the Day
Retro Web-Based Game Programming: Second Edition
Retro Web-Based Game Programming: Second Edition
4.8 (75 reviews)
View Book
Interesting Statistics
85%

of readers say books improve their life

21

books read by average person each year

727K+

new books published annually

Inspirational Quote
"What you get by achieving your goals is not as important as what you become by achieving your goals."
— Zig Ziglar
Top Categories
Programming Mystery Non-Fiction Self-Help Technology AI