Discover Your Next Favorite Book

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

Featured Books

Data Mining in 20 Minutes: (Coffee Book Series)
Data Mining in 20 Minutes: (Coffee Book Series)
4.6 (171 reviews)

compute, ai...

WebGPU Shader Language Development: Vertex, Fragment, Compute Shaders for Programmers
WebGPU Shader Language Development: Vertex, Fragment, Compute Shaders for Programmers
4.7 (427 reviews)

webgpu, programming, graphics...

Generative AI in 20 Minutes: (Coffee Break Series)
Generative AI in 20 Minutes: (Coffee Break Series)
4.5 (625 reviews)

ai...

Latest Book News

He Coined the Word of the Decade. And Wrote a Book About It.

The word of the decade, the It Book of the Fall (maybe), and more of the day's book news. ...

October 14, 2025
A Texas District Has Just Banned Students from Secondary School Libraries

In order to ban books from its libraries, New Braunfels Independent School District has just closed ...

October 14, 2025
Book Riot’s Deals of the Day for October 14, 2025

Horror steeped in '90s nostalgia, a goddess of the river, a steamy holiday rom-com, and more of toda...

October 14, 2025

Technology & Programming News

Book of the Day
Game Collision Detection: A Practical Introduction
Game Collision Detection: A Practical Introduction
4.8 (118 reviews)
View Book
Interesting Statistics
81%

of readers say books improve their life

36

books read by average person each year

868K+

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
History Science Fiction Technology Self-Help AI Programming