GOOD QUESTION. START HERE.A LITTLE SPACE FOR YOUR NEXT CHAPTER ↗
No Eye Dear

GOOD QUESTION. START HERE.

HELP. WHAT SHOULD I READ NEXT?

You do not need a reading plan to find a good book. Bring a question, a passing interest, or absolutely no idea. We can start there.

Book information. Reader perspectives. Direct retailer links.

A GOOD NEXT STEP

Your next interest does not need an introduction.

01 / EXPLOREFind your subject.

Start with something you want to understand.

02 / COMPAREChoose with confidence.

Use the synopsis, book facts, and your own question.

03 / READMake room on the shelf.

Find a title and follow its retailer link.

A NOTE FOR YOUR NEXT CHAPTER

Try the three-question test.

What catches your eye? What would you like to understand? What could you explain to a friend after reading? A book only needs to answer one of these questions to deserve a closer look.

Explore this reading approach

THE BOOKS

A few good starting points

View all books
Cover of 12 Games of Christmas
Game Development

12 Games of Christmas

Learn to code by creating 12 fun Christmas-themed games, perfect for beginners and festive learning.

Gain hands-on coding experience through themed projects.

BEYOND THE BOOKSHELF

News & ideas

More to explore

ANOTHER PERSPECTIVE

Readers, in their own words

Explore reviews
Reader review5

This is the one to get

A genuinely enjoyable read that also taught me a great deal.

I bought this on a whim after seeing it mentioned in a forum thread, and I am glad I did. The exercises at the end of each chapter are worth doing — they caught a few misconceptions I did not know I had. The examples are small enough to type out and experiment with, which is exactly what I want from a book like this. A couple of chapters felt like they could have been merged, but that is a minor complaint. If you have the prerequisites, this is an easy recommendation. I will be keeping it on my desk rather than the shelf.

Nadia BennettMachine learning engineer · Dublin, IE
Introduction WebNN API in 20 Minutes: (Coffee Break Series)
Reader review5

The best book on this subject I have read

A genuinely enjoyable read that also taught me a great deal.

I picked this up after getting stuck on a project and it turned out to be exactly the right book at the right time. I particularly liked the way the author builds up from simple cases before introducing the harder material. The author clearly knows the subject deeply and has thought hard about how to teach it. The index and cross-references are surprisingly good, which matters for a book I will come back to. An easy five stars from me. I look forward to whatever the author writes next.

Omar BakerQA lead · Stockholm, SE
Introduction to Computational Cancer Biology
Reader review5

Clear, thorough, and genuinely useful

Exactly the book I needed. Straight to the point and genuinely useful.

I bought this on a whim after seeing it mentioned in a forum thread, and I am glad I did. The chapters on ai & machine learning are the strongest — the examples are stripped down but complete, and I could follow along without constant guessing. The chapters on ai & machine learning are the strongest — the examples are stripped down but complete, and I could follow along without constant guessing. One of those books that pays for itself within the first few chapters. Highly recommended.

Ruby HowardHobbyist programmer · Rotterdam, NL
WebGPU API - Owners' Workshop Manual - Computer Programming (Beginners Onwards): Everything You Need To Get Started With Programming Using WebGPU API And WGSL Shader Language

HELP. WHAT SHOULD I READ NEXT?

Look at the synopsis before deciding whether a subject is for you.

Explore the catalogue