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

Literary news that matters.

See Today's Pick
Game Engineering
Editor's Pick Book of the Day

Game Engineering

Game Engineering (Paperback)

Published: 2026

The exercises at the end of each chapter reinforce learning and encourage hands-on experimentation. I've recommended this book to several colleagues, and everyone has had similarly positive experiences. The structure of the book made it easy to revisit specific topics without losing the thread of the overall argument.

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 term 'bookworm' comes from tiny insects that feed on the binding of books.

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 read a book on elevators. It had its ups and downs.

Personalized Recommendations

When you need inspiration...

WebGL Compute
WebGL Compute

2025

Discover
Deep Learning with Javascript: Example-Based Approach
Deep Learning with Javascript: Example-Based Approach

June 29, 2020

Discover
WebGPU Shader Language Development: Vertex, Fragment, Compute Shaders for Programmers
WebGPU Shader Language Development: Vertex, Fragment, Compute Shaders for Programmers

May 9, 2024

Discover

Literary Calendar

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

Community Reading Challenge

June Reading Stats
218

Books read this year

22% Complete
Goal: 1000 books in 2026
Community Achievements
  • 3,849 pages read collectively
  • 1,297 active readers
  • 283 books reviewed this month
  • Average reading time: 3 hours/week