The Book of WebGPU book cover

The Book of WebGPU

The Book of WebGPU is a hands-on introduction to modern browser-based 3D graphics and GPU computing with WebGPU and JavaScript.

It covers the graphics pipeline from buffers and shaders to lighting, texturing, camera transforms, and compute workloads, with browser-based projects and exercises throughout.

The book will be published by No Starch Press, has 400 pages, and is scheduled for release in 2026.

Python Playground book cover

Python Playground

Python Playground is a collection of imaginative programming projects built around art, music, simulation, 3D graphics, and hardware hacking.

The updated edition expands the original idea with new projects while keeping the same spirit: learn Python by making interesting things with libraries such as numpy, matplotlib, and Pillow, and by connecting software to real devices.

Topics include generative art, music synthesis, simulations, 3D visualization, image processing, and hands-on projects that bring Python into the physical world.

Learn More