# Tom Cranstoun

Co-founder at Tityra | Content systems architect

Canonical page: <https://tityra.com/authors/tom-cranstoun>

## Biography

Tom began writing assembler in 1977, co-authored the Superbase database and worked on the BBC's electronic newsroom. He later spent more than a decade working with Adobe Experience Manager (AEM). His work includes publishing systems for Twitter, Ford and MediaMonks, and a Nissan-Renault programme spanning hundreds of websites.

While working with Adobe Edge Delivery Services, Tom found that an error message that disappears before it can be read, or a page that leaves its current state implicit, can cause problems for people and automated readers. That work informed his approach to Machine Experience (MX). In his [writing on Edge Delivery Services](https://allabout.network/blogs/ddt/adobe-edge-delivery-services-full-guide-for-devs-architects-and-ai), he explains how semantic HTML and explicit state help readers work out what happened. He recommends putting essential information in the initial HTML so it can be retrieved before JavaScript runs.

Through Digital Domain Technologies, Tom reviews implementation plans and advises teams on AEM architecture, Edge Delivery Services and AI integration. He mentors the people who will maintain the systems, speaks at industry events and is a member of Boye & Company's [CMS Experts Group](https://www.boye-co.com/groups/cms-experts/members). Tom founded [The Gathering](https://tg.community/), an independent community working on open standards for machine-readable content. He wrote [MX: The Handbook](https://mx.allabout.network/books/) to document practical patterns for publishing content that people and software can use. At Tityra, he applies this work to Agent Experience and the evidence teams use to decide what to fix first.

## Find Tom elsewhere

- [GitHub](https://github.com/ddttom)
- [LinkedIn](https://www.linkedin.com/in/tom-cranstoun)
- [Personal website](https://mx.allabout.network/blog/profiles/about.tom.cranstoun.html)

## Posts by Tom

### [How website content audits can help your team](https://tityra.com/blog/how-website-content-audits-can-help-your-team)

A detail visible in a browser can be absent from another response. A website content audit documents delivery and structure issues your team can investigate.
