AN INDEPENDENT READING ROOMA LITTLE SPACE FOR YOUR NEXT CHAPTER ↗
Read More More

AN INDEPENDENT READING ROOM

One good book leads to another.

A place for the next chapter, the unexpected recommendation, and the book you come back to. Take your time. There is more to discover.

Book information. Reader perspectives. Direct retailer links.

A GOOD NEXT STEP

Find the book you will want to open.

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.

THE BOOKS

Make room on your shelf

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.

Cover of KPIs Across the Academic Ecosystem: Stop Guessing. Start Measuring. (Or Keep Getting Ignored.)
Higher Education

KPIs Across the Academic Ecosystem

Don't buy this book if you love pointless committee meetings and fuzzy mission statements. Buy it if you're tired of being evaluated by people w…

Stop wasting time on KPIs that don't matter for promotion or funding.

ANOTHER PERSPECTIVE

Readers, in their own words

Explore reviews
Reader review4

Almost excellent

Good value. Not perfect, but I would buy another book from this author.

This is the third book I have read on javascript this year, and it is comfortably the best of them. The chapters on javascript are the strongest — the examples are stripped down but complete, and I could follow along without constant guessing. It is denser than the page count suggests, and I found myself slowing down around the middle. Worth picking up if you already have the basics. Set realistic expectations and you will get a lot out of it.

Ruby MorganSelf-taught developer · Tokyo, JP
JavaScript in 20 Minutes: (Coffee Break Series)
Reader review5

Clear, thorough, and genuinely useful

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

A colleague recommended this and I can see why. It does something that few technical books manage: it respects the reader's time. The writing is direct and does not waste space on filler, which I value in a technical book. The writing is direct and does not waste space on filler, which I value in a technical book. I found myself making notes in the margins, which is always a good sign. An easy five stars from me. I look forward to whatever the author writes next.

Wei MitchellSecurity researcher · Rotterdam, NL
Quickstart Guide to Game Design
Reader review5

Excellent from start to finish

Outstanding. I kept finding reasons to come back to it.

I bought this on a whim after seeing it mentioned in a forum thread, and I am glad I did. 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. There is a section near the end that ties several earlier ideas together in a way I had not seen before. This is the book I wish had existed when I started working with databases & big data.

Max MartinezPhD student · Madrid, ES
Foundations of Graphics & Compute: Volume 3: Computing

A NOTE FOR YOUR NEXT CHAPTER

Follow a thread, not a quota.

When a book introduces a question you want to explore, keep that question beside your reading list. Let it guide your next choice. Connections between books can be more memorable than the number you finish.

Explore this reading approach

BEYOND THE BOOKSHELF

News & ideas

More to explore

One good book leads to another.

Choose the question you would like your next book to help you explore.

Explore the catalogue