My Books


I enjoy reading and writing books. Below you’ll find the books I’ve written.

Development Oriented Development

DoD Cover

DoD Cover

Development Oriented Development is a novel approach to coding with LiveCode that prioritizes developer comfort and robustness by favouring treating LiveCode as a mouldable environment. By the end of this book, you’ll know how and why to build custom plugins to make your development workflow easier, and how bespoke project-specific tools lead to software that is easier to maintain.

Price: £15.00

Buy Now

Learn more about Development Oriented Development eBook.

Roguelike Development with JavaScript

Build and Publish Roguelike Genre Games with JavaScript and Phaser

An introductory book about roguelike development using JavaScript and PhaserJS. The target audience is beginner/intermediate JS developers who are interested in the genre.

Learn to build roguelikes...

Learn to build roguelikes…

You can buy it from:

LiveCode Advanced Application Architecture

Another cover from [Raphael Eckhardt](

Another cover from Raphael Eckhardt

This book will help you learn about LiveCode best practices and advanced application architecture. With the techniques contained in it you will build applications that are easier to maintain and adapt leading to a more fun and profitable future.

Price: £15.00

Buy Now

Learn more about LiveCode Advanced Application Architecture eBook.

Quick Guide for FirefoxOS Development

This is my most popular book. It was actually the very first book written about Firefox OS in the world (I was very lucky with my timing). It has 9.799 downloads on Leanpub making it one of their bestsellers and most popular books.

And it has an awesome cover by [Raphael Eckhardt](

And it has an awesome cover by Raphael Eckhardt

Check it out at ’Quick Guide for FirefoxOS Development at leanpub. It also has a Portuguese version, which is actually the original version, I wrote that one first to support our Firefox OS App Days in Brazil. And a Chinese version translated by volunteers. If we sum all the downloads for all those versions, we get to astouding 13.888 readers, which makes me quite proud.

Building Games for Firefox OS

This was the second book I wrote about Firefox OS. The content in this book is actually not related to any specific feature of Firefox OS, it is how to build web games using the Phaser Framework, but all the debugging and distribution is written using the Firefox OS tools. In the end you produce a Firefox OS Packaged Application. Now that that operating system is no longer being produced, I’ve been thinking about revising this book and releasing it again as a plain build games for the web book.

another wonderful cover by [Raphael Eckhardt](

another wonderful cover by Raphael Eckhardt

This book is also being distributed at Leanpub and it currently has 1.671 readers. Not bad at all since this book received much less coverage than the previous one.

Did you enjoyed reading this content? Want to support me?

You can buy me a coffee at ko-fi.

Comments? Questions? Feedback?

You can reach out to me on Twitter, or Mastodon, Secure Scuttlebutt, or through WebMentions.