I got a free copy of Building Voice-Enabled Apps with Alexa by Kory Becker, to do a review.
At first glance, I thought it would be a sort of dumb history-lesson of chat-based apps, from a non-tech perspective, without any good details. For this book, that would be like judging an awesome videogame by it's introductory levels.
I found it to be fairly comprehensive, and got into all the details I could hope for:
If you are already familiar with node programming, do like I did, and jump to "Your First Amazon Alexa App" chapter, and put together a sweet demo. The other stuff is interesting for sure, and well laid-out, but I got up and running super-fast, and it got me excited to run through the rest of the book.
All-in-all, I would highly recommend even code-newcomers picking up this book and trying out the awesome recipes, if they have an interest in the exciting world of conversation-based UI applications. The background and theory for application-design reminds me of when I first learned a bit about color-theory. It'll take my game to the next level, and help me make better applications.