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

From headlines to hidden gems.

See Today's Pick
Code Classic Arcade Games: Web Programming
Editor's Pick Book of the Day

Code Classic Arcade Games: Web Programming

Code Classic Arcade Games - Web Programming (Paperback)

Published: February 4, 2025

This book completely changed my perspective on programming. The author's approach to ai is revolutionary. The visual aids and diagrams were not only helpful but beautifully designed to complement the text. I've recommended this book to several colleagues, and everyone has had similarly positive experiences.

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 smallest book in the world is 'Teeny Ted from Turnip Town' measuring 0.07 mm × 0.10 mm.

Refresh page for more book trivia!

Book Quote of the Day

Reading is dreaming with open eyes. - Anissa Trisdianty

Bookish Humor

Why did the book blush? It saw someone reading its romance chapter.

Personalized Recommendations

Perfect for learning something new...

JavaScript D3 in 20 Minutes: (Coffee Break Series)
JavaScript D3 in 20 Minutes: (Coffee Break Series)

August 6, 2021

Discover
Player Experience Design in 20 Minutes
Player Experience Design in 20 Minutes

2026

Discover
Game Engineering
Game Engineering

2026

Discover

Literary Calendar

August Events
National Book Lovers Day
Celebrate your love of books
August 9
Ray Bradbury's Birthday
Celebrate the author of Fahrenheit 451
August 22
Mary Shelley's Birthday
Celebrate the author of Frankenstein
August 30
International Youth Day
Promote literacy and empowerment among young readers
August 12

Community Reading Challenge

August Reading Stats
208

Books read this year

21% Complete
Goal: 1000 books in 2026
Community Achievements
  • 3,512 pages read collectively
  • 523 active readers
  • 481 books reviewed this month
  • Average reading time: 6 hours/week