Blog
Last updated on 9/7/2025
DraftIntroducing Oktana
The introductory text for our newly formed collective, Oktana. Read about why we came together, our critique and vision for work and technology and our desires for the present and future of our initiative.
Coming Soon
v2 Technical Dive
A deep dive into the technical stack, architecture, and challenges behind our new rich text editor, v2. We share our experience building a local-first cross-platform app, blending TypeScript (Electron) and Haskell (via WASM), and how our integration of Automerge, ProseMirror, and Pandoc enables seamless versioning and format conversion.
Last updated on 9/5/2025
DraftRich Text Representations
This post explores various models for representing rich text: Pandoc, ProseMirror and Automerge. All three models are used in our v2 editor for various use cases: Drafting documents in the web, seamlessly merging even in a live collaboration setting, diffing and converting between formats.