<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Aaron Martin</title><link>https://blog.notaaron.com/</link><description>Notes on automation, systems, music, games, and film.</description><language>en</language><managingEditor>Aaron Martin</managingEditor><webMaster>Aaron Martin</webMaster><copyright>© 2026 Aaron Martin</copyright><lastBuildDate>Wed, 26 Aug 2026 18:43:51 -0700</lastBuildDate><atom:link href="https://blog.notaaron.com/index.xml" rel="self" type="application/rss+xml"/><item><title>Anthrax - Among the Living</title><link>https://blog.notaaron.com/posts/anthrax-among-the-living/</link><pubDate>Wed, 26 Aug 2026 18:43:51 -0700</pubDate><guid isPermaLink="true">https://blog.notaaron.com/posts/anthrax-among-the-living/</guid><description> Have you ever listened to an album and thought, &ldquo;Damn, this is so good!&rdquo;? This was my reaction when listening to Anthrax&rsquo;s Among the Living for the first time.
Anthrax was a band I always knew of, but never listened to much beyond &ldquo;Bring Tha Noize&rdquo; and &ldquo;Madhouse&rdquo;. I&rsquo;m not really sure why, I just never gave them a chance.</description><category>Music</category><category>Review</category><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/">&lt;p&gt;&#10;&lt;figure&gt;&#10; &lt;img src="./among-the-living.jpg" alt="Among_the_Living" loading="lazy" decoding="async"&gt;&#10;&lt;/figure&gt;&#10;&lt;/p&gt;&#10;&lt;p&gt;Have you ever listened to an album and thought, &amp;ldquo;Damn, this is so good!&amp;rdquo;? This was my reaction when listening to Anthrax&amp;rsquo;s Among the Living for the first time.&lt;/p&gt;&#10;&lt;p&gt;Anthrax was a band I always knew of, but never listened to much beyond &amp;ldquo;Bring Tha Noize&amp;rdquo; and &amp;ldquo;Madhouse&amp;rdquo;. I&amp;rsquo;m not really sure why, I just never gave them a chance.&lt;/p&gt;&#10;&lt;p&gt;I started listening to thrash metal almost exclusively starting back in January or February of this year to get some influences for my band Brain Rott. I finally gave Anthrax a shot and checked out Among the Living.&lt;/p&gt;&#10;&lt;p&gt;Whoa. I was immediately hooked! &amp;ldquo;Caught in a Mosh&amp;rdquo; and &amp;ldquo;One World&amp;rdquo; have some absolutely sick riffs that blew me away.&lt;/p&gt;&#10;&lt;p&gt;What have I been doing my whole life not knowing about this album?! Better late than never I suppose!&lt;/p&gt;&#10;&lt;p&gt;If you&amp;rsquo;re a fan of the genre, but haven&amp;rsquo;t checked out this album, do yourself a favor and give it a whirl!&lt;/p&gt;&#10;</content:encoded></item><item><title>Starting a blog again</title><link>https://blog.notaaron.com/posts/hello/</link><pubDate>Tue, 25 Aug 2026 09:00:00 -0600</pubDate><guid isPermaLink="true">https://blog.notaaron.com/posts/hello/</guid><description>A place for the notes that do not fit on a one-page site.</description><category>Meta</category><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/">&lt;p&gt;The main site is one hand-written HTML file and I like it that way. But a&#10;single page is a bad home for notes that pile up, so the writing moved here.&lt;/p&gt;&#10;&lt;p&gt;Same two colours, same type, same grain. The difference is that this one goes&#10;through Hugo, which means a post is a markdown file instead of another block&#10;of hand-indented &lt;code&gt;&amp;lt;section&amp;gt;&lt;/code&gt;.&lt;/p&gt;&#10;&lt;p&gt;Expect notes on test infrastructure, NixOS, and the homelab, with detours&#10;into guitars and board games when something is worth writing down.&lt;/p&gt;&#10;</content:encoded></item><item><title>Typography test</title><link>https://blog.notaaron.com/posts/typography-test/</link><pubDate>Wed, 12 Aug 2026 09:00:00 -0600</pubDate><guid isPermaLink="true">https://blog.notaaron.com/posts/typography-test/</guid><description>Every markdown element on one page, so the CSS has something to fail against. Delete this once the theme settles.</description><category>Meta</category><category>Design</category><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/">&lt;p&gt;This post exists to exercise the stylesheet. Every element the theme styles&#10;appears below at least once. Delete it once you trust the CSS.&lt;/p&gt;&#10;&#10;&lt;h2 id="headings-and-prose"&gt;Headings and prose&lt;a class="anchor" href="#headings-and-prose" aria-label="Link to this section"&gt;#&lt;/a&gt;&#10;&lt;/h2&gt;&#10;&lt;p&gt;A paragraph of body copy set in Space Grotesk at 300 weight. It carries&#10;&lt;strong&gt;bold text&lt;/strong&gt;, &lt;em&gt;italic text&lt;/em&gt;, &lt;code&gt;inline code&lt;/code&gt;, an &lt;a href="https://blog.notaaron.com/about/"&gt;internal link&lt;/a&gt;&#10;, an&#10;&lt;a href="https://gohugo.io" target="_blank" rel="noopener noreferrer"&gt;external link&lt;span class="ext" aria-hidden="true"&gt;↗&lt;/span&gt;&lt;/a&gt;&#10; that should pick up an arrow, and a&#10;&lt;kbd&gt;Ctrl&lt;/kbd&gt;+&lt;kbd&gt;C&lt;/kbd&gt; key hint.&lt;/p&gt;&#10;&#10;&lt;h3 id="a-third-level-heading"&gt;A third-level heading&lt;a class="anchor" href="#a-third-level-heading" aria-label="Link to this section"&gt;#&lt;/a&gt;&#10;&lt;/h3&gt;&#10;&lt;p&gt;Headings get a &lt;code&gt;›&lt;/code&gt; prompt from CSS and a &lt;code&gt;#&lt;/code&gt; anchor on hover.&lt;/p&gt;&#10;&#10;&lt;h2 id="lists"&gt;Lists&lt;a class="anchor" href="#lists" aria-label="Link to this section"&gt;#&lt;/a&gt;&#10;&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;En-dash bullets, not dots&lt;/li&gt;&#10;&lt;li&gt;A second item to check the spacing&lt;/li&gt;&#10;&lt;li&gt;A third, with &lt;code&gt;code&lt;/code&gt; inside it&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;Ordered lists keep their numbers&lt;/li&gt;&#10;&lt;li&gt;Set in the faint ink&lt;/li&gt;&#10;&lt;li&gt;Third item&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&#10;&lt;h2 id="quotes-and-rules"&gt;Quotes and rules&lt;a class="anchor" href="#quotes-and-rules" aria-label="Link to this section"&gt;#&lt;/a&gt;&#10;&lt;/h2&gt;&#10;&lt;blockquote&gt;&#10;&lt;p&gt;A blockquote sits behind a hairline rule in the muted ink, set in italic.&#10;It runs to a second line so the left border has something to measure.&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;hr&gt;&#10;&#10;&lt;h2 id="code"&gt;Code&lt;a class="anchor" href="#code" aria-label="Link to this section"&gt;#&lt;/a&gt;&#10;&lt;/h2&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-typescript" data-lang="typescript"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;// Chroma classes, coloured from the same tokens as the rest of the page.&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="kr"&gt;import&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt; &lt;span class="nx"&gt;test&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nx"&gt;expect&lt;/span&gt; &lt;span class="p"&gt;}&lt;/span&gt; &lt;span class="kr"&gt;from&lt;/span&gt; &lt;span class="s1"&gt;&amp;#39;@playwright/test&amp;#39;&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nx"&gt;test&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s1"&gt;&amp;#39;the grain does not intercept clicks&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="kr"&gt;async&lt;/span&gt; &lt;span class="p"&gt;({&lt;/span&gt; &lt;span class="nx"&gt;page&lt;/span&gt; &lt;span class="p"&gt;})&lt;/span&gt; &lt;span class="o"&gt;=&amp;gt;&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="k"&gt;await&lt;/span&gt; &lt;span class="nx"&gt;page&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="kr"&gt;goto&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s1"&gt;&amp;#39;/&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="kr"&gt;const&lt;/span&gt; &lt;span class="nx"&gt;overlay&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nx"&gt;page&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;locator&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s1"&gt;&amp;#39;body&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="k"&gt;await&lt;/span&gt; &lt;span class="nx"&gt;expect&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;overlay&lt;/span&gt;&lt;span class="p"&gt;).&lt;/span&gt;&lt;span class="nx"&gt;toHaveCSS&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s1"&gt;&amp;#39;background-color&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="s1"&gt;&amp;#39;rgb(10, 10, 10)&amp;#39;&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;})&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;hugo server --buildDrafts --navigateToChanged&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&#10;&lt;h2 id="tables"&gt;Tables&lt;a class="anchor" href="#tables" aria-label="Link to this section"&gt;#&lt;/a&gt;&#10;&lt;/h2&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Token&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Value&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;Used for&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;--paper&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;#0a0a0a&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Page background&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;--bone&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;#cdc4ba&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Ink, buttons, selection&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;--headings&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;#D05353&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;h1–h3, keywords&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;--ink-faint&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;code&gt;#7a756e&lt;/code&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;Marks, captions, rules&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;p&gt;A wide table scrolls inside its own box rather than widening the page.&lt;/p&gt;&#10;</content:encoded></item><item><title>A third post, to prove the ordering</title><link>https://blog.notaaron.com/posts/third-post/</link><pubDate>Thu, 30 Jul 2026 09:00:00 -0600</pubDate><guid isPermaLink="true">https://blog.notaaron.com/posts/third-post/</guid><description>Placeholder so pagination and prev/next links have something to point at. Safe to delete.</description><category>Meta</category><content:encoded xmlns:content="http://purl.org/rss/1.0/modules/content/">&lt;p&gt;Nothing to see here. This one exists so the list has three entries, the&#10;prev/next links at the bottom of a post have somewhere to go, and the tag&#10;pages have more than one row.&lt;/p&gt;&#10;&lt;p&gt;Delete it whenever.&lt;/p&gt;&#10;</content:encoded></item></channel></rss>