Writing
Sep 12, 2025
Introducing v2 Editor
The manifesto for the rich text editor with version control capabilities we are building at Oktana, v2. In this post, we describe the basic principles, design decisions and our vision for v2, alongside reflecting on the current state and potential future of knowledge production in society. Originally published in the Oktana blog.
Sep 7, 2025
Introducing 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. Originally published in the Oktana blog.
Mar 15, 2024
Towards a Communist Theory of Value
My master thesis for the Political Theory program of the School of Political Sciences, Aristotle University of Thessaloniki. Its domain is social action, both its constitution and orientation, mainly explored through the concept of value. Within it, I argue for abolishing the dominant conception of value and then engage with the task of redefining it in ways that are fitting to emancipatory social projects, most prominently a communist one, in the broad sense of the term. Originally published in AUTH’s repository.
Jan 20, 2026
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. Originally published in the Oktana blog.
Nov 10, 2025
Updating an Electron App hosted on GitHub with electron-updater
A guide on how to implement updates in an Electron application, focusing on the GitHub publishing provider. Based on how cross-platform updates are implemented in our v2 editor. Originally published in the Oktana blog.