.jpg&w=3840&q=75)
Two writers — Tshego Khatri, a Botswana-born poet, and Roy Michael Hewett, a retired principal and editor — had a rare literary voice but no infrastructure. We built the brand system first, then engineered the whole platform: a custom literary CMS, a podcast room, a bookshop, a newsletter, and AI reader tools.
87
pages, custom platform
25
database tables
6
AI assist features
68%
newsletter open rate
The bottom line
A full custom publishing platform — 87 pages on a 25-table schema — and a literary brand whose newsletter is opened by 68% of its readers, far above industry norm.
.jpg&w=3840&q=75)
Inselelo
The Selves of Us had a genuinely rare literary voice — Tshego Khatri's poetry and Roy Michael Hewett's editorial craft — and a clear stance: human writing, in a web drowning in AI-generated content. What it had no version of was infrastructure: no consistent publishing system, no home for the podcast, no way to sell the books, and no way to scale what was working without burning out the founders. The brand needed a voice architecture — and then a real platform to carry it.
We started with extraction: deep interviews, a competitive landscape review, and an audit of what was already resonating — and why. What emerged was a Brand Voice Guide of decision frameworks, not just tone words: when the brand speaks as the poet, when as the editor, and how to blend both without losing coherence.
But a voice guide is only worth as much as the system that carries it. So the engagement became an engineering one: build The Selves of Us its own publishing platform.
We designed and built the platform end to end — 87 pages and 45 API routes on a 25-table Postgres schema. At its centre is a three-role editorial CMS (founder, editor, studio) with a real workflow — draft → review → version-tracked edits → publish — on a rich-text editor, with row-level security on every table.
Around it: "The Listening Room" podcast platform with a custom audio player; full-text search across the archive; a newsletter engine with draft/approve/send and open-tracking; and PayFast e-commerce for book sales and recurring supporter subscriptions.
For a publication whose whole stance is anti-AI-generated content, the AI had to assist — never author. We built six Claude features to that rule: "The Librarian" answers readers from the live story archive; "The Mirror" reflects a writer's own work back to them without rewriting it; and "Editor's Eye" supports the editor's review.
A white-label social module — with a token-authenticated client approval portal and scheduled publishing — lets the studio run the brand's social presence from the same system.
Inside the build








Watch it work

Qala Umsebenzi
Sikhulume ngomsebenzi wakho. Sizosihlola, sisilinganise, futhi sinikeze indlela — ngamahora angu-24.