The modern publishing platform behind ianspence.com