<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Autographe</title>
    <link>https://autographe.app/</link>
    <description>A code editor for Swift hackers, made by hand.</description>
    <language>en-us</language>
    <copyright>&#169; 2026 Wassim</copyright>
    <lastBuildDate>Mon, 24 Aug 2026 09:36:23 +0000</lastBuildDate>
    <atom:link href="https://autographe.app/index.xml" rel="self" type="application/rss+xml" />
    
    
      
      
    
    
    <item>
      <title>Autographe Is Already Changing</title>
      <link>https://autographe.app/journal/autographe-is-already-changing/</link>
      <pubDate>Tue, 28 Jul 2026 17:46:34 +0200</pubDate>
      <guid>https://autographe.app/journal/autographe-is-already-changing/</guid>
      <description>&lt;p&gt;&lt;strong&gt;Autographe&lt;/strong&gt; is changing from a Mac app for writers, to a Mac app for &lt;strong&gt;Swift&lt;/strong&gt; developers!&lt;/p&gt;
&lt;p&gt;Its amazing how starting actually working on a planned software product, could change ones beliefs about that product. For Autographe, it was me realizing how much I enjoy programming in Swift and how much I wanted  -without knowing it- a programmers text editor that mimics my current Doom Emacs setup while leveraging the full power of a native macOS app all for Swift development.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p><strong>Autographe</strong> is changing from a Mac app for writers, to a Mac app for <strong>Swift</strong> developers!</p>
<p>Its amazing how starting actually working on a planned software product, could change ones beliefs about that product. For Autographe, it was me realizing how much I enjoy programming in Swift and how much I wanted  -without knowing it- a programmers text editor that mimics my current Doom Emacs setup while leveraging the full power of a native macOS app all for Swift development.</p>
<p>I started working on Autographe as being the writers desktop app, and it was a lot of fun and learning. Diving especially into the text manipulation layer and knowing a thing or two about SourceKit LSP (since I work exclusively on Doom Emacs) made me realize that I already know/have the basic building blocks of a native Swift text editor! So I said to myself why not give it a shot, especially that I&rsquo;m a firm believer in building products that solve our own problems; and Autographe as a writers app is far less a tool I will use extensively compared to it being my dream Swift text editor.</p>
<p>So, at this stage of development, and given the modular architecture I&rsquo;ve put from the start, it wasn&rsquo;t that hard to actually convert the current codebase to a Swift editor with all the modal and keyboard-first niceties I&rsquo;ve developed, the result is an amazing MVP that convinced me to make the heretical decision: building my own text editor!</p>
<p>Autographe -as a project- is now a Swift/code editor with the soul of Doom Emacs and the body of a native macOS app. It will be modal, workspace oriented, and built around the pillars of the Swift ecosystem (SourceKit LSP code intelligence, SwiftPM, xcodebuild etc..) Autographe is built for a specific persona: the <strong>Swift hacker</strong> who uses swift beyond iOS development (server code, CLIs, emmbedded and WASM), who finds Xcode heavy, and wants a gorgeous native tool that is rooted in the Emacs/Vim culture.</p>
<p>Autographe will not be a fully fledged IDE, even if LSP gives us many cool code intelligence features. Xcode already is the best IDE for Apple specific development. Autographe is <em>lite</em> by conviction; it will be a trimmed out Doom Emacs/Vim version with native performance and leveraging the Swift ecosystem command line tools to get things done, instead of bloating the UI with point-and-click complex workflows.</p>
<p>Last but not least: I&rsquo;ll craft it on my own, no AI assistance, because I want to build my own tools and put into them my own personality, all while taking the time to learn. And for the final product, there will be no AI tools for code assistance; I want to encourage Swift developers to give their craft more importance by doing it themselves, I&rsquo;m sure it will be better for them and for the ecosystem.</p>
<p>Let&rsquo;s do it!</p>
]]></content:encoded>
    </item>
    
    <item>
      <title>Autographe MVP Roadmap</title>
      <link>https://autographe.app/atelier/autographe-mvp-roadmap/</link>
      <pubDate>Thu, 18 Jun 2026 16:09:13 +0200</pubDate>
      <guid>https://autographe.app/atelier/autographe-mvp-roadmap/</guid>
      <description>In this article I&amp;rsquo;ll talk about what would an MVP of Autographe look like, and what are the technical challenges I might encounter.</description>
      <content:encoded><![CDATA[<p>&ldquo;Minimum viable product&rdquo; is one of the most abused phrases in software. For Autographe, it has a precise definition, and I will hold myself to it as much as I can. Simply, the Autographe MVP is the smallest thing that a real prose writer could <em>actually</em> use for a brief writing session without missing his good old word processor or professional prose writer tool.</p>
<p>Concretely the MVP can:</p>
<ol>
<li><strong>Open, edit, and save a Markdown file</strong>: real multi-line editing with a visible and correctly-placed cursor.</li>
<li><strong>Move and edit modally</strong>: a working <code>NORMAL</code>/<code>INSERT</code> distinction and enough of the <code>SPC</code> leader keymap to feel like Doom Emacs&rsquo;s.</li>
<li><strong>Render prose beautifully</strong>: proportional shaping (if the expression is right) of text, not a rigid character grid, and basic Markdown syntax styling.</li>
<li><strong>Save invisibly to git</strong>: every save creates a background snapshot, the writer could also save (read <em>commit</em>) milestones, or special <em>forks</em> of his work, all without seeing any of git&rsquo;s intricacies.</li>
<li><strong>Stay out of the way</strong>: which-key hints and a discoverable command palette, for minimal writer-tool latency.</li>
</ol>
<figure><img src="/mvp-roadmap@0.5x.png"
    alt="The Autographe MVP roadmap"><figcaption>
      <p>The Autographe MVP roadmap.</p>
    </figcaption>
</figure>

<p>Everything else is <strong>post-MVP</strong> and explicitly out of scope. I name the boundary now as my north star to ship as fast as I can. The discipline of a <em>named</em> MVP is what lets a solo founder ship, and this very five-point roadmap will keep me ruthless about scope.</p>
<p>Speaking of &ldquo;shipping fast&rdquo;; I&rsquo;m not in a hurry to get the product out in the traditional way, because the aim is also for me to learn while building, and boy there are things to research and learn about; both in regards to the tech stack and the writers craft. For example, some of the technical questions I want to answer before or while building the app:</p>
<ul>
<li>How text editors are built and do I need to start from scratch?</li>
<li>What should I research before start building: I know that text rendering and editing is hard, I&rsquo;ve read one or two things on the subject once, but how come we already have so beautiful and efficient text editors since decades? There have to be some known &ldquo;knowns&rdquo; to start from.</li>
<li>Will the core of the app be a simple combination and orchestration of some libraries or will I have to dive deep into text manipulation specific data structures and algorithms?</li>
<li>Autographe needs low latency as a feature so that the gap between keystrokes and pixel is imperceptible, but how to model all of that the right way from the start?</li>
<li>How should I approach modal editing à la Doom Emacs and Spacemacs: will it be a state machine? How will that map to the gui level I&rsquo;ll be using?</li>
<li>how much &ldquo;work&rdquo; is already handled at he OS and framework levels? How much do I need to build myself?</li>
</ul>
<p>At this stage, the question list has no limit, every question has layers of related questions.</p>
<p>Honestly, the vision is blurry; there are plenty of prose text editors, not all of them are successful commercial products, prose writers have already their favorite tool, the technical domain is hard!</p>
<blockquote class="pullquote">
  <p>Certainty of death? Small chance of success? What are we waiting for?</p><cite>— Master Gimli</cite>
</blockquote>

<p>Exciting times ahead. Let&rsquo;s get into it.</p>
]]></content:encoded>
    </item>
    
    <item>
      <title>Starting Autographe</title>
      <link>https://autographe.app/journal/starting-autographe/</link>
      <pubDate>Fri, 12 Jun 2026 04:49:06 +0200</pubDate>
      <guid>https://autographe.app/journal/starting-autographe/</guid>
      <description>Autographe is text written by your own hand.</description>
      <content:encoded><![CDATA[<p>I&rsquo;m starting a new project: <a href="https://autographe.app">Autographe</a>. It&rsquo;s a macOS app for prose writers.</p>
<h2 id="why-yet-another-desktop-app-for-writers-isnt-there-enough-of-them">Why yet another desktop app for writers, isn&rsquo;t there enough of them?</h2>
<p>The software development industry has gone absolutely crazy with AI. Developers of all levels are using LLMs to produce code to the detriment of their hard-won skills. Not long before, we were arguing about, and almost shy talking about the myth of the <a href="https://www.simplethread.com/the-10x-programmer-myth/">10x programmer</a>; today everyone and his dog is <a href="https://9to5mac.com/2026/04/06/app-store-sees-84-surge-in-new-apps-as-ai-coding-tools-take-off/">developing apps</a>, they are <em>effectively</em> a 100x developers in terms of the amount of code produced.</p>
<p><strong>Autographe</strong> is like an <strong>antidote</strong> for me, an attempt to preserve my software craftsmanship and stay true to my values: producing software crafted by a human for humans. I want to do it &ldquo;à l&rsquo;ancienne&rdquo;, no Claude, no Codex, no Cursor, no LLMs, just me and my hands.</p>
<h2 id="that-was-you-what-about-writers">That was you, what about writers?</h2>
<p>I&rsquo;ve always wanted to be some sort of writer, but never got the time nor energy to work it out. Fortunately I read a lot; and as a reader, I&rsquo;ve learned that writing is a huge intellectual endeavor that comes way before the styling aspect of it, that most readers are going to judge. Unfortunately, AI <em>enshittification</em> made its effect on so many writers (or pseudo-writers should I say), and the results, even at this early point of AI history are so bad: masses of text that are banal, generic and shapeless.</p>
<p>What made things worse is that writing apps started including AI services. Writers can now be more productive (more text in less time!) thanks to AI! This is insane! I don&rsquo;t want to read &ldquo;productive&rdquo; writers text, I want them to take their time!</p>
<p>So Autographe will be my response to today&rsquo;s prose writing tools, an app that:</p>
<ul>
<li>empowers true writers to write in their own words in their keyboard</li>
<li>is local-first: no remote server</li>
<li>no AI, with intuitive file based organization</li>
<li>has a clean design optimized for flow: writers will write, the app will disappear while they write</li>
<li>offers real productivity with a modal-first editing (à la Emacs and Vim)</li>
<li>has intuitive version control powered by Git: for writers, not for developers</li>
<li>markdown based</li>
</ul>
<h2 id="autographe-for-writers-is-what-emacs-or-vim-is-for-developers">Autographe for writers is what Emacs or Vim is for developers</h2>
<p>A macOS app, built for maximum snappiness, and true/genuine writers happiness.</p>
<p>AI usage is eroding craft, I&rsquo;m building an antidote for myself and for writers who feel the same. I&rsquo;m very excited and honored to start this project. No growth hacking for this one, no build-in-public bullshit, I&rsquo;ll take my time to work on it, get feedback, optimize and use it myself. If some day, a dozen writers are happy with it, I&rsquo;ll consider myself a hero.</p>
<blockquote class="pullquote">
  <p>Autographe is text written by your own hand.</p>
</blockquote>

]]></content:encoded>
    </item>
    
    <item>
      <title>Niyyah</title>
      <link>https://autographe.app/journal/niyyah/</link>
      <pubDate>Mon, 25 May 2026 00:00:00 +0000</pubDate>
      <guid>https://autographe.app/journal/niyyah/</guid>
      <description>Niyyah is Intention, and it&amp;rsquo;s important to set it straight from the beginning.</description>
      <content:encoded><![CDATA[<p>بسم الله و الحمد لله و الصلاة والسلام على رسول الله صلى الله عليه وسلم.</p>
<p>اللهم لا علم لي إلا ما علمتني إنك أنت العليم الحكيم.</p>
<p>اللهم لا فهم لي إلا ما فهمتني إنك أنت العليم الحكيم.</p>
<p>ربي اشرح لي صدري ويسر لي امري واحلل عقدة من لساني يفقهوا قولي.</p>
<p>اللهم اجعل عملي كله صالحاً ، واجعله لوجهك خالصاً ، ولا تجعل لأحد من خلقك فيه شيئاً.</p>
<p>اللهم آمين ، و صلى اللهم و سلم على نبينا محمد وعلى آله وأصحابه ومن تبعهم بإحسان إلى يوم الدين.</p>
<p>وسيم</p>
]]></content:encoded>
    </item>
    
  </channel>
</rss>
