Discover Your Next Favorite Book

Do not judge a book by the cover - do not only read what you like and what you know - do not stop exploring.

Featured Books

Debugging the Undebuggable: Tools and Strategies for Diagnosis
Debugging the Undebuggable: Tools and Strategies for Diagnosis
4.1 (955 reviews)

Debugging, Diagnostics, Software Development...

101 Fractal Projects: A Hands-On Journey Through 101 Fractal Programming Project Examples
101 Fractal Projects: A Hands-On Journey Through 101 Fractal Programming Project Examples
4.3 (288 reviews)

programming, javascript...

Ray-Tracing with Vulkan - Owners' Workshop Manual - Programming (Beginners Onwards): Everything You Need To Get Started With Vulkan Ray-Tracing
Ray-Tracing with Vulkan - Owners' Workshop Manual - Programming (Beginners Onwards): Everything You Need To Get Started With Vulkan Ray-Tracing
4.7 (356 reviews)

programming, graphics, compute...

Latest Book News

Here are the 2025 Lambda Literary Award Winners

Here are the winners of the 2025 Lambda Literary Awards in all 26 categories, as well as the winners...

October 9, 2025
The Bestselling Books of the Week, According to All the Lists

USA Today, Publishers Weekly, NYT, Amazon, and Indie Booksellers all have their own bestseller lists...

October 9, 2025
Pick Up a Surprise Halloween-Themed Book Bundle This October

Add a surprise Halloween-themed book to your TBR with these book bundles that come with matching sti...

October 9, 2025

Technology & Programming News

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

of readers say books improve their life

24

books read by average person each year

594K+

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