Urgent reads, radical ideas, and literary voices that challenge the now

Literary news that matters.

See Today's Pick
Vulkan Compute: High-Performance Compute Programming with Vulkan and Compute Shaders
Editor's Pick Book of the Day

Vulkan Compute: High-Performance Compute Programming with Vulkan and Compute Shaders

Vulkan Compute: High-Performance Compute Programming with Vulkan and Compute Shaders (Paperback)

Published: November 1, 2024

This book helped me debug issues I’ve struggled with for months—truly a lifesaver. The book challenged some of my long-held assumptions and encouraged me to think more critically. Each chapter builds on the last in a way that feels both natural and intellectually satisfying.

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 fastest-selling book in history is Harry Potter and the Deathly Hallows - 11 million copies in 24 hours.

Refresh page for more book trivia!

Book Quote of the Day

Books are the quietest and most constant of friends. - Charles W. Eliot

Bookish Humor

Why did the book go to the gym? To get its spine in shape.

Personalized Recommendations

When you need inspiration...

Ray-Tracing Pocket Book (Paperback)
Ray-Tracing Pocket Book (Paperback)

April 28, 2025

Discover
Visualizing Data: Psychology and Analytics - Exploring, Explaining and Storytelling (Paperback)
Visualizing Data: Psychology and Analytics - Exploring, Explaining and Storytelling (Paperback)

May 12, 2025

Discover
101 Ray-Tracing, Ray-Marching and Path-Tracing Projects: A Hands-On Journey Through 101 Programming Project Examples
101 Ray-Tracing, Ray-Marching and Path-Tracing Projects: A Hands-On Journey Through 101 Programming Project Examples

March 2, 2025

Discover

Literary Calendar

June Events
National Writing Day
Encourage creative writing across all ages
June

Community Reading Challenge

June Reading Stats
667

Books read this year

67% Complete
Goal: 1000 books in 2026
Community Achievements
  • 2,325 pages read collectively
  • 1,195 active readers
  • 177 books reviewed this month
  • Average reading time: 6 hours/week