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...

Game Design and Development: Code, Psychology and Analytics (Paperback)
Game Design and Development: Code, Psychology and Analytics (Paperback)
4.2 (988 reviews)

games, psychology, programming...

101 WebGL and GLSL Projects: A Hands-On Journey Through 101 Programming Project Examples
101 WebGL and GLSL Projects: A Hands-On Journey Through 101 Programming Project Examples
4.2 (875 reviews)

programming, graphics, ai...

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
Regular Expressions Questions and Answers
Regular Expressions Questions and Answers
4.8 (66 reviews)
View Book
Interesting Statistics
86%

of readers say books improve their life

36

books read by average person each year

509K+

new books published annually

Inspirational Quote
"Success is not final, failure is not fatal: It is the courage to continue that counts."
— Winston Churchill
Top Categories
Fiction AI Technology Self-Help Programming History