Discover Your Next Favorite Book

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

Featured Books

Debugging the Undebuggable: Tools and Strategies for Diagnosis
Debugging the Undebuggable: Tools and Strategies for Diagnosis
4.6 (14 reviews)

Debugging, Diagnostics, Software Development...

Code Classic Arcade Games: Web Programming
Code Classic Arcade Games: Web Programming
4.9 (381 reviews)

programming, ai...

Special Effects Programming with WebGPU
Special Effects Programming with WebGPU
4.7 (511 reviews)

webgpu, wgsl, programming...

Latest Book News

A Rash of Bomb Threats Hit College and University Libraries

At least 15 US colleges and universities received bomb threats targeting the library since Sunday as...

October 2, 2025
Frighteningly Perfect Bookish Halloween Sweatshirts

Your wardrobe called. It's looking for some sweet bookish Halloween sweatshirts for the season (and ...

October 2, 2025
Celebrating Jane Austen at 250, The Death of a YA Horror Legend, & More YA News

Catch up with the latest from the world of YA with these news and features pieces from elsewhere aro...

October 2, 2025

Technology & Programming News

Book of the Day
WebGPU Development Cookbook
WebGPU Development Cookbook
4.8 (108 reviews)
View Book
Interesting Statistics
80%

of readers say books improve their life

24

books read by average person each year

908K+

new books published annually

Inspirational Quote
"Believe you can and you’re halfway there."
— Theodore Roosevelt
Top Categories
Self-Help Programming History Non-Fiction Science Fiction Fiction