PUT THE KETTLE ONA LITTLE SPACE FOR YOUR NEXT CHAPTER ↗

Have a Break, Have a Read / THE CATALOGUE

Explore the books

Choose a book you can happily put down and pick up again.

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

4293837 books to explore

Cover of Non-Human Intelligence (Coffee Book Series)
Books

Non-Human Intelligence

Non-Human Intelligence (Coffee Book Series) provides a fresh and engaging entry point into one of the most dynamic areas of modern tech.

Master practical coding skills.

Cover of Game Animation Programming
Game Development

Game Animation Programming

Master advanced animation programming concepts including rigs, inverse kinematics, and ragdoll systems.

Understand advanced animation programming concepts.

Cover of OpenCL Compute (Paperback)
Parallel Programming

OpenCL Compute

A practical guide to mastering OpenCL for cross‑platform GPU and CPU compute programming.

Learn how to write OpenCL kernels for GPUs and CPUs.

Cover of Game Engineering (Paperback)
Game Engineering

Game Engineering

A deep, practical guide to the systems and architecture that power modern games.

Learn the core principles of game engine architecture.

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 JavaScript is NOT a Toy (Paperback)
Books

JavaScript is NOT a Toy

JavaScript is NOT a Toy (Paperback) provides a fresh and engaging entry point into one of the most dynamic areas of modern tech.

Master practical coding skills.

Your next break starts on page one.

Choose a book you can happily put down and pick up again.

Try a reading idea