<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[self.md // Patch Notes]]></title><description><![CDATA[Your life is a repo. Your habits are daemons. 
Building a markdown-first Personal OS for the AI age – in public.]]></description><link>https://blog.self.md</link><image><url>https://substackcdn.com/image/fetch/$s_!lNLs!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F713c43e2-9b25-4764-8313-1219c22a05b0_1280x1280.png</url><title>self.md // Patch Notes</title><link>https://blog.self.md</link></image><generator>Substack</generator><lastBuildDate>Tue, 07 Apr 2026 03:01:36 GMT</lastBuildDate><atom:link href="https://blog.self.md/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Ray Svitla]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[selfdotmd@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[selfdotmd@substack.com]]></itunes:email><itunes:name><![CDATA[Ray Svitla]]></itunes:name></itunes:owner><itunes:author><![CDATA[Ray Svitla]]></itunes:author><googleplay:owner><![CDATA[selfdotmd@substack.com]]></googleplay:owner><googleplay:email><![CDATA[selfdotmd@substack.com]]></googleplay:email><googleplay:author><![CDATA[Ray Svitla]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[self.md v0.1.0 – Boot Sequence]]></title><description><![CDATA[Your life is a repo. Your habits are daemons. Building a markdown-first Personal OS for the AI age &#8211; in public.]]></description><link>https://blog.self.md/p/selfmd-v010-boot-sequence</link><guid isPermaLink="false">https://blog.self.md/p/selfmd-v010-boot-sequence</guid><dc:creator><![CDATA[Ray Svitla]]></dc:creator><pubDate>Fri, 30 Jan 2026 21:04:50 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/823f16c6-c507-495a-a3db-0dd644c9a919_1456x816.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>You are already running an operating system.</p><p>It schedules your attention. Allocates your energy. Caches your beliefs. Drops packets called &#8220;sleep.&#8221;<br>It has background processes (anxiety), memory leaks (doomscroll), and a perfectly functional kernel&#8230; that nobody bothered to document.</p><p>So I&#8217;m building <strong>self.md</strong>: a <strong>markdown-first Personal Operating System</strong> for the AI age &#8212; <strong>in public</strong>.</p><p>Not a productivity blog. Not a Notion template zoo.<br>More like: patch notes, protocols, crash reports, and a growing folder of systems that actually run.</p><div><hr></div><h2>What is self.md?</h2><p><strong>self.md</strong> is a set of <strong>plain-text primitives</strong> (files, folders, rules) + <strong>automation hooks</strong> + <strong>AI workflows</strong> that treat your life like infrastructure.</p><p>Think:</p><ul><li><p>Markdown as your <strong>filesystem</strong></p></li><li><p>AI as your <strong>operator</strong> (not your replacement)</p></li><li><p>Protocols as <strong>reusable functions</strong></p></li><li><p>Review loops as <strong>cron jobs</strong></p></li><li><p>Decisions as <strong>commits</strong></p></li><li><p>Reality as an unreliable API</p></li></ul><p>The goal isn&#8217;t to &#8220;be more productive.&#8221;<br>The goal is to <strong>be more sovereign</strong>: less brittle, less dependent, more executable.</p><div><hr></div><h2>Why now?</h2><p>Because the old stack is collapsing into two extremes:</p><ol><li><p><strong>SaaS productivity theater</strong><br>Pretty dashboards. Broken cognition.</p></li><li><p><strong>AI everywhere, context nowhere</strong><br>You can&#8217;t delegate your life to a chatbot that forgets you every session.</p></li></ol><p>We need something in between:<br>A <strong>local-first</strong> personal system where AI can help&#8212;without owning your memory.</p><div><hr></div><h2>What you&#8217;ll get here (the menu)</h2><p>This publication will ship in a few repeating formats:</p><h3>1) Patch Notes</h3><p>Short, frequent updates like:</p><ul><li><p><code>v0.1.1: inbox capture simplified</code></p></li><li><p><code>v0.1.2: daily review now outputs 3 files + 1 action list</code></p></li><li><p><code>v0.1.3: removed ritual, kept the function</code></p></li></ul><h3>2) Protocols</h3><p>Copyable workflows: minimal, testable, versioned.<br>If it can&#8217;t be explained as a procedure, it&#8217;s probably vibes.</p><h3>3) Crash Reports</h3><p>Monthly post-mortems:</p><ul><li><p>what broke</p></li><li><p>why it broke</p></li><li><p>what I changed</p></li><li><p>what I reverted</p></li></ul><h3>4) Field Tests</h3><p>Experiments with:</p><ul><li><p>markdown-native task systems</p></li><li><p>&#8220;life as code&#8221; automation</p></li><li><p>local AI agents that operate on files</p></li><li><p>decision logs and memory scaffolding</p></li></ul><div><hr></div><h2>Who this is for</h2><p>If any of these sentences feel uncomfortably true:</p><ul><li><p>&#8220;My tools are organized. My brain isn&#8217;t.&#8221;</p></li><li><p>&#8220;I have systems. I don&#8217;t have an OS.&#8221;</p></li><li><p>&#8220;I want AI help, but I don&#8217;t want my life in someone else&#8217;s cloud.&#8221;</p></li><li><p>&#8220;I want simple, hackable primitives &#8212; not a &#8216;second brain&#8217; lifestyle brand.&#8221;</p></li></ul><p>Welcome.</p><div><hr></div><h2>The minimal philosophy (so we don&#8217;t drift)</h2><p>A Personal OS should be:</p><ul><li><p><strong>Plaintext-first</strong> (portable, durable, grep-able)</p></li><li><p><strong>Composable</strong> (small parts that combine)</p></li><li><p><strong>Local-first</strong> (your data lives with you)</p></li><li><p><strong>Versioned</strong> (you can rollback bad ideas)</p></li><li><p><strong>Observable</strong> (logs &gt; feelings)</p></li><li><p><strong>Boring enough to run daily</strong> (and weird enough to stay alive)</p></li></ul><div><hr></div><h2>What ships next</h2><p>Over the next posts, I&#8217;ll publish:</p><ol><li><p><strong>The folder structure</strong> (the filesystem of self.md)</p></li><li><p><strong>The capture pipeline</strong> (how raw inputs become actions)</p></li><li><p><strong>The weekly review as a compiler</strong> (turning chaos into output)</p></li><li><p><strong>The AI operator rules</strong> (what it&#8217;s allowed to touch, and what it never touches)</p></li></ol><div><hr></div><h2>Join the experiment</h2><p>If you want to participate, hit reply (or comment) with:</p><ol><li><p>Your current &#8220;life stack&#8221; (Obsidian? plain .md? Cursor? paper?)</p></li><li><p>Your biggest failure mode (memory, follow-through, context-switching, etc.)</p></li><li><p>One thing you&#8217;d like an OS to do for you automatically</p></li></ol><p>I&#8217;ll use that to prioritize what to build + document first.</p><p>Until then:<br><strong>keep your logs, respect your bandwidth, and never trust an unversioned belief.</strong></p><p>&#8212; Ray / shmlkv / self.md</p><div><hr></div>]]></content:encoded></item><item><title><![CDATA[Coming soon]]></title><description><![CDATA[This is self.md // Patch Notes.]]></description><link>https://blog.self.md/p/coming-soon</link><guid isPermaLink="false">https://blog.self.md/p/coming-soon</guid><dc:creator><![CDATA[Ray Svitla]]></dc:creator><pubDate>Fri, 30 Jan 2026 19:33:07 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!lNLs!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F713c43e2-9b25-4764-8313-1219c22a05b0_1280x1280.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>This is self.md // Patch Notes.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://blog.self.md/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://blog.self.md/subscribe?"><span>Subscribe now</span></a></p>]]></content:encoded></item></channel></rss>