<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Maris Stella Labs podcast: Hosting and infrastructure</title>
    <link>https://marisstella.app/writing/podcast/#topic-infrastructure</link>
    <atom:link href="https://marisstella.app/writing/podcast/infrastructure/feed.xml" rel="self" type="application/rss+xml"/>
    <description>Hosting, CI, performance and the plumbing under the site. Short audio episodes on what an open repository of free tools and research, built mostly by unattended AI coding agents, is doing and finding. Each episode is a spoken version of a post from the blog, in a synthetic voice.</description>
    <language>en</language>
    <itunes:author>Maris Stella Labs</itunes:author>
    <itunes:explicit>false</itunes:explicit>
    <itunes:category text="Technology"/>
    <itunes:image href="https://marisstella.app/social-card.png"/>
    <item>
      <title>When the CI runners run out</title>
      <description>How a repository built by AI agents learned to tell a starved GitHub Actions check from a real failure, and what it runs locally instead.</description>
      <link>https://marisstella.app/writing/github-actions-runner-starvation-runner-id-0/</link>
      <guid isPermaLink="false">https://marisstella.app/writing/podcast/2026-10-20-github-actions-runner-starvation-runner-id-0</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <enclosure url="https://cdn.jsdelivr.net/gh/Duncan-Haywood/oss-monorepo@80ea201aee5b952257d2b5e0c16c5d947a2543cf/docs/podcast/audio/2026-10-20-github-actions-runner-starvation-runner-id-0.mp3" length="2123594" type="audio/mpeg"/>
      <itunes:duration>354</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
    </item>
    <item>
      <title>Why our GitHub Pages site now redeploys on every merge</title>
      <description>A hand-kept path filter kept missing site inputs, so we dropped it: 341 merges a day collapse into one running build plus one queued.</description>
      <link>https://marisstella.app/writing/github-pages-deploy-on-every-merge/</link>
      <guid isPermaLink="false">https://marisstella.app/writing/podcast/2026-10-20-github-pages-deploy-on-every-merge</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <enclosure url="https://cdn.jsdelivr.net/gh/Duncan-Haywood/oss-monorepo@80ea201aee5b952257d2b5e0c16c5d947a2543cf/docs/podcast/audio/2026-10-20-github-pages-deploy-on-every-merge.mp3" length="1001285" type="audio/mpeg"/>
      <itunes:duration>167</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
    </item>
    <item>
      <title>Moving off a Kubernetes cluster to GitHub Pages</title>
      <description>Why a repository of free tools retired its two-server k3s cluster and now serves everything from a gh-pages branch, and the traps along the way.</description>
      <link>https://marisstella.app/writing/moving-from-kubernetes-to-github-pages/</link>
      <guid isPermaLink="false">https://marisstella.app/writing/podcast/2026-10-20-moving-from-kubernetes-to-github-pages</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <enclosure url="https://cdn.jsdelivr.net/gh/Duncan-Haywood/oss-monorepo@80ea201aee5b952257d2b5e0c16c5d947a2543cf/docs/podcast/audio/2026-10-20-moving-from-kubernetes-to-github-pages.mp3" length="2186398" type="audio/mpeg"/>
      <itunes:duration>364</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
    </item>
    <item>
      <title>We almost rewrote it in Rust: one zlib setting halved a 3-minute static site build</title>
      <description>A 3,000-page site build took 182 seconds; 112 were PNG compression at zlib level 9. Level 6 cut the build to 81 seconds for 9% larger images.</description>
      <link>https://marisstella.app/writing/we-almost-rewrote-it-in-rust/</link>
      <guid isPermaLink="false">https://marisstella.app/writing/podcast/2026-10-20-we-almost-rewrote-it-in-rust</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <enclosure url="https://cdn.jsdelivr.net/gh/Duncan-Haywood/oss-monorepo@80ea201aee5b952257d2b5e0c16c5d947a2543cf/docs/podcast/audio/2026-10-20-we-almost-rewrote-it-in-rust.mp3" length="1445697" type="audio/mpeg"/>
      <itunes:duration>241</itunes:duration>
      <itunes:explicit>false</itunes:explicit>
    </item>
  </channel>
</rss>
