CLEAR DETAILS. SIMPLE CHOICES.A LITTLE SPACE FOR YOUR NEXT CHAPTER ↗
Don’t Make Me Think

Don’t Make Me Think / READER PERSPECTIVES

Reader reviews

A review is one perspective. Compare what readers say with the synopsis, publication details, and your own interests.

Try a topic plus an author, or use an ISBN for an edition. Need help choosing?

2507 books to explore · Review entries are shown where available.

ANOTHER PERSPECTIVE

From the review collection

Reader review5

Clear, thorough, and genuinely useful

Genuinely excellent — I finished it in a week and immediately started again.

There is a particular kind of technical book that is dense without being difficult, and this is one of them. The chapters on javascript are the strongest — the examples are stripped down but complete, and I could follow along without constant guessing. The author avoids over-explaining, which keeps the pace up but means you need to pay attention. One of those books that pays for itself within the first few chapters. Highly recommended.

Jamie LopezGraphics programmer · Edinburgh, UK
Foundations of Graphics & Compute - Volume 2: Rendering
Reader review5

A superb guide

The clearest explanation of javascript I have come across.

A colleague recommended this and I can see why. It does something that few technical books manage: it respects the reader's time. Some of the material is available elsewhere, but rarely presented this clearly. A few of the examples could be more realistic, but the underlying points come across clearly. The examples are small enough to type out and experiment with, which is exactly what I want from a book like this. An easy five stars from me. I look forward to whatever the author writes next.

Isabella RobinsonTechnical lead · Montreal, QC
WebGPU and WGSL by Example: Fractals, Image Effects, Ray-Tracing, Procedural Geometry, 2D/3D, Particles, Simulations
Reader review5

A genuine pleasure to read

Finally, a book that treats javascript with the care it deserves.

There is a particular kind of technical book that is dense without being difficult, and this is one of them. The author avoids over-explaining, which keeps the pace up but means you need to pay attention. It is denser than the page count suggests, and I found myself slowing down around the middle. Worth the money and the reading time, without hesitation.

Robert CollinsFreelance developer · Cape Town, ZA
How To Write Retro Games: Web-Programming
Reader review5

Exactly what I was looking for

I have read a lot of books on this subject and this is the clearest.

I came to this book already familiar with the basics, and it still had plenty to offer. The progression from chapter to chapter is well thought out; nothing feels out of order. I particularly liked the way the author builds up from simple cases before introducing the harder material. The code samples assume a particular environment, which took a bit of fiddling to get running properly. One of those books that pays for itself within the first few chapters. Highly recommended.

Isabella BrownMobile developer · Barcelona, ES
Data Mining in 20 Minutes (Coffee Book Series)
Reader review5

Exactly what I was looking for

Finally, a book that treats javascript with the care it deserves.

I picked this up after getting stuck on a project and it turned out to be exactly the right book at the right time. The book rewards careful reading. Skimming it would be a mistake. The balance between theory and practice is well judged; neither side dominates. Worth the money and the reading time, without hesitation.

Jamie HowardRobotics engineer · Tokyo, JP
JavaScript in 20 Minutes: (Coffee Break Series)
Reader review4

Very good, with a few caveats

Almost excellent. A second edition could easily push it to five stars.

I was looking for something that would bridge the gap between tutorials and proper reference material, and this does that well. The book rewards careful reading. Skimming it would be a mistake. I found myself making notes in the margins, which is always a good sign. Four stars, and I suspect a second edition could easily push it to five.

Ruby BrooksGraphics programmer · Munich, DE
JavaScript is NOT a Toy

FIND A BOOK. SKIP THE MAZE.

Start with the synopsis and the topic list; keep your comparison simple.

Explore the catalogue