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

Expert eyes on every page.

See Today's Pick
Real-Time Ray-Tracing with Vulkan for the Impatient
Editor's Pick Book of the Day

Real-Time Ray-Tracing with Vulkan for the Impatient

Real-Time Ray-Tracing with Vulkan for the Impatient

Published: March 1, 2024

This book is a goldmine for anyone working with {framework} or planning to learn it. The pacing was excellent; I never felt overwhelmed by jargon or bogged down by unnecessary detail. The book challenged some of my long-held assumptions and encouraged me to think more critically.

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 Harry Potter series has been translated into 80 languages.

Refresh page for more book trivia!

Book Quote of the Day

So many books, so little time. - Frank Zappa

Bookish Humor

I tried reading while sunbathing. Now I have tan lines shaped like chapters.

Personalized Recommendations

For a cozy weekend read...

KPIs Across the Academic Ecosystem
KPIs Across the Academic Ecosystem

2026

Discover
Vulkan Graphics API in 20 Minutes (Coffee Break Series)
Vulkan Graphics API in 20 Minutes (Coffee Break Series)

August 1, 2016

Discover
WebGL Compute
WebGL Compute

2025

Discover

Literary Calendar

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

Community Reading Challenge

June Reading Stats
435

Books read this year

44% Complete
Goal: 1000 books in 2026
Community Achievements
  • 1,735 pages read collectively
  • 1,531 active readers
  • 199 books reviewed this month
  • Average reading time: 6 hours/week