<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Ashleigh Garnett — Programming</title><description>Essays, technical articles, Japanese study journals and notes by Ashleigh Garnett.</description><link>https://ashleigh-garnett.pages.dev/</link><language>en-gb</language><item><title>In praise of small systems</title><link>https://ashleigh-garnett.pages.dev/writing/small-systems/</link><guid isPermaLink="true">https://ashleigh-garnett.pages.dev/writing/small-systems/</guid><description>A fictional technical essay about making software easier to understand, one boundary at a time.</description><pubDate>Fri, 09 Oct 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;A fictional technical essay about making software easier to understand, one boundary at a time.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://ashleigh-garnett.pages.dev/writing/small-systems/&quot;&gt;Read the full piece on the site&lt;/a&gt;&lt;/p&gt;</content:encoded></item><item><title>Margin index</title><link>https://ashleigh-garnett.pages.dev/writing/margin-index/</link><guid isPermaLink="true">https://ashleigh-garnett.pages.dev/writing/margin-index/</guid><description>An imagined command-line notebook for keeping a trail through things read and learned over time.</description><pubDate>Mon, 05 Oct 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;This is a fictional software-project concept used to demonstrate the technical article format. No working application, repository or release is being claimed.&lt;/p&gt;
&lt;h2 id=&quot;the-idea&quot;&gt;The idea&lt;/h2&gt;
&lt;p&gt;A small local tool could record a title, a source and a sentence about why something was worth keeping. Plain-text files would make the notes easy to inspect and move.&lt;/p&gt;
&lt;h2 id=&quot;an-imagined-interface&quot;&gt;An imagined interface&lt;/h2&gt;
&lt;pre class=&quot;astro-code astro-code-themes github-light-high-contrast github-dark-high-contrast code-block syntax-overflow&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span class=&quot;syntax-color-l-702c00 syntax-color-d-ffb757&quot;&gt;margin&lt;/span&gt;&lt;span class=&quot;syntax-color-l-032563 syntax-color-d-addcff&quot;&gt; add&lt;/span&gt;&lt;span class=&quot;syntax-color-l-032563 syntax-color-d-addcff&quot;&gt; &quot;A question worth keeping&quot;&lt;/span&gt;&lt;span class=&quot;syntax-color-l-023b95 syntax-color-d-91cbff&quot;&gt; --tag&lt;/span&gt;&lt;span class=&quot;syntax-color-l-032563 syntax-color-d-addcff&quot;&gt; reading&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span class=&quot;syntax-color-l-702c00 syntax-color-d-ffb757&quot;&gt;margin&lt;/span&gt;&lt;span class=&quot;syntax-color-l-032563 syntax-color-d-addcff&quot;&gt; list&lt;/span&gt;&lt;span class=&quot;syntax-color-l-023b95 syntax-color-d-91cbff&quot;&gt; --tag&lt;/span&gt;&lt;span class=&quot;syntax-color-l-032563 syntax-color-d-addcff&quot;&gt; reading&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;These commands are illustrative and do not refer to an installed tool.&lt;/p&gt;
&lt;h2 id=&quot;what-would-make-it-useful&quot;&gt;What would make it useful?&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;A format that remains readable without the tool.&lt;/li&gt;
&lt;li&gt;Clear separation between private notes and published material.&lt;/li&gt;
&lt;li&gt;A way to follow a subject across several entries.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The related &lt;a href=&quot;https://ashleigh-garnett.pages.dev/writing/small-systems/&quot;&gt;essay on small systems&lt;/a&gt; demonstrates how a project and a longer piece of writing can connect.&lt;/p&gt;</content:encoded></item></channel></rss>