<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Justin Swain</title>
    <link>https://justinswain.dev</link>
    <description>Short thoughts from Justin Swain -- math, cats, code, and faith.</description>
    <language>en-us</language>
  <item>
    <title>Turning an IW4x Server into a Randomness Beacon</title>
    <link>https://justinswain.dev/p/blog/posts/2026-06-08.html</link>
    <description>How a LegionHosting IW4x server became a live dashboard and then a small public randomness beacon using DVAR exports, RCON polling, Cloudflare Workers, and D1.</description>
    <pubDate>Mon, 08 Jun 2026 00:00:00 +0000</pubDate>
    <guid>https://justinswain.dev/p/blog/posts/2026-06-08.html</guid>
  </item>
  <item>
    <title>San Diego: A Full Trip Itinerary</title>
    <link>https://justinswain.dev/p/blog/posts/2026-06-06.html</link>
    <description>Four days, hour-by-hour: Balboa Park, Coronado, Torrey Pines, La Jolla sea-cave kayaking, the Laguna Mountains, Julian pie, and Cabrillo. Copy or adapt.</description>
    <pubDate>Sat, 06 Jun 2026 00:00:00 +0000</pubDate>
    <guid>https://justinswain.dev/p/blog/posts/2026-06-06.html</guid>
  </item>
  <item>
    <title>Proof of Humanity in the McDonald's Drive-Thru</title>
    <link>https://justinswain.dev/p/blog/posts/2025-12-09.html</link>
    <description>A story of zero-knowledge proofs.</description>
    <pubDate>Tue, 09 Dec 2025 00:00:00 +0000</pubDate>
    <guid>https://justinswain.dev/p/blog/posts/2025-12-09.html</guid>
  </item>
  </channel>
</rss>
