I was born in Surrey, England. My father brought home a BBC Micro, and I've been writing games ever since - first in BBC BASIC, then Pascal, C, C++ and a host of other languages. I've been releasing games and articles since the early 1990s. I also do consulting work and help maintain a Wireless Internet Service Provider in Missouri, USA.
After releasing The Rust Roguelike Tutorial, I started working with Pragmatic Publisher to release Hands-On Rust. It's currently in beta (the beta gets you updated ebooks as they are released, and you can go to devtalk to submit errata), with a final release expected in 2021.
I love the Bevy engine, so when I heard there would be a book about it, I knew I would wait for it and buy it. I really enjoyed the content. Herbert Wolverson managed to pack an impressive number of topics into a ~300-page book, which is quite an achievement.
I spent a few weeks reading it in the evenings, typing along with the examples from the book and experimenting with the code. As a result, I ended up slightly disappointed with the quality of the samples and the review process. Some samples contain mistakes or are missing steps, which can leave the code broken or incomplete. Almost every chapter forced me to jump to the accompanying GitHub repository to figure out what was missing.
The book definitely deserves a 5/5 for its content and scope, but my personal rating is 4/5 because the “follow-along” experience is harder than it should be.