<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Marsh Notes</title>
    <link>https://2.nagc.cc/</link>
    <description>Short notes on networking, Linux and self-hosting by Elliot Marsh.</description>
    <atom:link href="https://2.nagc.cc/rss.xml" rel="self" type="application/rss+xml"/>
    <lastBuildDate>Sun, 12 Oct 2026 12:00:00 +0000</lastBuildDate>
    <language>en-us</language>
    <ttl>240</ttl>
    <item>
      <title>A tiny VPS is still enough in 2026</title>
      <link>https://2.nagc.cc/posts/tiny-vps-2026.html</link>
      <guid>https://2.nagc.cc/posts/tiny-vps-2026.html</guid>
      <pubDate>Sun, 12 Oct 2026 00:00:00 +0000</pubDate>
      <description>512 MB of RAM and one core will host a blog, a reverse proxy and a few small services — if you keep things boring.</description>
    </item>
    <item>
      <title>MTU headaches between tunnel endpoints</title>
      <link>https://2.nagc.cc/posts/mtu-tunnels.html</link>
      <guid>https://2.nagc.cc/posts/mtu-tunnels.html</guid>
      <pubDate>Mon, 14 Aug 2026 00:00:00 +0000</pubDate>
      <description>Why connections work fine for TCP and stall for TLS, and how to spot the 57-byte clue before you waste an afternoon.</description>
    </item>
    <item>
      <title>Keeping DNS sane on Ubuntu 22.04 servers</title>
      <link>https://2.nagc.cc/posts/ubuntu-dns.html</link>
      <guid>https://2.nagc.cc/posts/ubuntu-dns.html</guid>
      <pubDate>Thu, 02 Jun 2026 00:00:00 +0000</pubDate>
      <description>systemd-resolved is a fine stub and a terrible single point of failure. A static resolv.conf is sometimes the honest answer.</description>
    </item>
    <item>
      <title>Free certificates, boring infrastructure</title>
      <link>https://2.nagc.cc/posts/free-certs.html</link>
      <guid>https://2.nagc.cc/posts/free-certs.html</guid>
      <pubDate>Sat, 17 Mar 2026 00:00:00 +0000</pubDate>
      <description>ACME made TLS renewal invisible. That is mostly good — until you forget which box holds the keys.</description>
    </item>
  </channel>
</rss>
