Let’s talk — contact Only A

Notes 04

Writing on the practice.On systems, design, and the work itself.

Published when there's something worth writing.

  1. 04 Latest19 Aug 2026 · 3 min read · Amir Dakhlia Building on LearnWorlds In a closed LMS, the constraint isn't what the editor lets you build — it's what it lets you keep. Course platforms like LearnWorlds serialise their own model of a page. Here's what that means when you're building and migrating content at scale, and why the first question on any closed platform is what survives a save. Read the note A three-column specimen of a LearnWorlds eBook's persistence boundary — the inline markup a text node keeps on save, the section and icon nodes it silently drops, and the custom CSS class that survives on the element.
  2. 03 27 May 2026 · 3 min read · Amir Dakhlia Designing for discovery Why most OJS journals are invisible to Google Scholar — and what fixes it.
  3. 02 20 May 2026 · 3 min read · Only A Type for journals What it takes for a journal's typography to hold up across decades of scholarship.
  4. 01 5 May 2026 · 4 min read · Only A Designing on OJS Why structure beats skin when you're designing a journal.

Subscribe

Get notifiedwhen we publish.

Occasional notes from the studio. No frequency promises, no marketing — just the writing, when it ships.

Let’s talk

Have a system to build — or one to keep running?

Get in touch