Projects

This page lists some of my side-projects, which I pursue in my spare time when I’m not writing books.


Once Upon A Time
Free weekly mini-stories in a variety of genres; over 200 so far.

Read them here, or sign up to receive a new one via email each Monday.

Pandoc Publish
A Python wrapper for pandoc, the universal markup converter, intended to make it easy to publish books written in Markdown.

It adds a great deal of functionality and flexibility, and is crafted for authors who want control over their ePubs and paperbacks without a lot of configuration or messy markup.

TextIndex
A simple and lightweight syntax for creating indexes (in the end-of-a-book sense) in Markdown or other text documents.

Its purpose is to help with producing scholarly content online and in digital and printed books.

FigureMark
A simple and lightweight syntax for marking up figures in Markdown or other text documents (i.e. HTML <figure> blocks).

Its purpose is to help with formatting explanatory content online and in digital and printed books. Great for teaching programming languages, analysing prose or poetry, discussing quotations, and more.

Writing a Novel
YouTube video series with advice on all the stages of planning, writing, and editing novels.