THE LITERARY SALONA LITTLE SPACE FOR YOUR NEXT CHAPTER ↗

ANOTHER PERSPECTIVE

Perspectives on the books

Explore reviews
Reader review3

Useful in parts

Useful in parts. Fine as a reference, less so as a cover-to-cover read.

This is the third book I have read on computer graphics this year, and it is comfortably the best of them. The exercises at the end of each chapter are worth doing — they caught a few misconceptions I did not know I had. I appreciated the honesty about what the book does not cover — it saved me from expecting things that were not there. It is denser than the page count suggests, and I found myself slowing down around the middle. Borrow it first if you can, or at least check the table of contents carefully before buying.

Wei CarterCompiler engineer · Dublin, IE
Shaders Unchained: Writing Powerful Shaders for Every Platform
Reader review5

A genuine pleasure to read

The clearest explanation of javascript I have come across.

This is the third book I have read on javascript this year, and it is comfortably the best of them. Some of the diagrams are dense and I had to reread a few sections, though that may just be me. A few of the examples could be more realistic, but the underlying points come across clearly. The author clearly knows the subject deeply and has thought hard about how to teach it. This is the book I wish had existed when I started working with javascript.

Aaron BaileySystems engineer · Mumbai, IN
How To Write Retro Games: Web-Programming
Reader review4

Strong content, uneven pacing

Solid and well-organised. A couple of chapters dragged a little.

This is the third book I have read on webgpu this year, and it is comfortably the best of them. It is denser than the page count suggests, and I found myself slowing down around the middle. Some terminology is introduced without much ceremony; I had to look a few things up along the way. Worth picking up if you already have the basics. Set realistic expectations and you will get a lot out of it.

Ed ThompsonQuant analyst · Austin, TX
WebGPU Compute

THE LITERARY SALON

For the loveof a good story.

Some books arrive at just the right moment. A private hour, an unexpected perspective, a story that stays for supper.

BOOK OF THE DAY · 3 November 2026

On the reading table
Cover of Retro Web-Based Game Programming

Books

Retro Web-Based Game Programming

Retro Web-Based Game Programming provides a fresh and engaging entry point into one of the most dynamic areas of modern tech.

A daily discovery from the catalogue. Come back tomorrow for another.

THE BOOKS

On the reading table

View all books
Cover of WebGPU Compute
Books

WebGPU Compute

WebGPU Compute provides a fresh and engaging entry point into one of the most dynamic areas of modern tech.

Master practical coding skills.

Cover of WebGL Compute (Paperback)
GPU Computing

WebGL Compute

A hands‑on guide to using WebGL for general‑purpose GPU computation in the browser.

Learn how to use WebGL for non‑graphical GPU computation.

A DIFFERENT WAY IN

What are you in the mood for?

Follow a feeling into the collection.

SOLVED

THE DAILY EDIT · 2026-11-03

Your next-book dilemma starts with a shorter shortlist.

HELP: Choose a voice you would like to spend an evening with. →

“One chapter can change the shape of an afternoon.”

The Lady Loves Books reading note
A little bookish humour

My bookmark has one job. Somehow, it still takes days off.

BEYOND THE BOOKSHELF

News & ideas

More to explore

A NOTE FOR YOUR NEXT CHAPTER

Read for the conversation afterwards.

Notice the character, argument, or image you keep returning to. Make a note of why it caught you. Choose your next book to continue that conversation: another voice, another place, or a beautifully different point of view.

Explore this reading approach

For the love of a good story.

Choose a voice you would like to spend an evening with.

Explore the catalogue