Unearthing hidden literary treasures, indie voices, and stories waiting to be found

Books that spark conversation.

See Today's Pick
WebGPU Development Pixels: Shader Programming
Editor's Pick Book of the Day

WebGPU Development Pixels: Shader Programming

WebGPU Development Pixels: Shader Programming (Paperback)

Published: December 19, 2024

This book completely changed my perspective on webgpu. The author's approach to wgsl is revolutionary. Unlike many books in this category, this one maintains a engaging narrative that keeps you invested from start to finish. It’s the kind of book that stays with you long after you’ve finished reading, prompting reflection and action.

Discover Your Reading Personality

Take our quick quiz to find book recommendations tailored to your unique style!

Question 1: When do you prefer to read?
Step 1 of 3

Did You Know?

The first book ever printed was the Gutenberg Bible in 1455.

Refresh page for more book trivia!

Book Quote of the Day

Books are the treasured wealth of the world and the fit inheritance of generations and nations. - Henry David Thoreau

Bookish Humor

I'm reading a book on anti-gravity. It's impossible to put down!

Personalized Recommendations

Perfect for learning something new...

Generative AI in 20 Minutes: (Coffee Break Series)
Generative AI in 20 Minutes: (Coffee Break Series)

January 4, 2024

Discover
Game Production in 20 Minutes
Game Production in 20 Minutes

2026

Discover
Don't Wait!: Build Retro Games and Level Up Your Skills
Don't Wait!: Build Retro Games and Level Up Your Skills

2026

Discover

Literary Calendar

March Events
Read Across America Day
Celebrate reading with Dr. Seuss’s birthday
March 2
World Poetry Day
Celebrate poetic expression and creativity
March 21
World Storytelling Day
Global celebration of oral storytelling
March 20

Community Reading Challenge

March Reading Stats
567

Books read this year

57% Complete
Goal: 1000 books in 2026
Community Achievements
  • 2,157 pages read collectively
  • 1,568 active readers
  • 114 books reviewed this month
  • Average reading time: 6 hours/week