<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Battle Tested — John Bargman</title>
    <link>https://johnbargman.com/blog/</link>
    <description>Battle-tested notes on NixOS, systems engineering, functional programming, and reproducible infrastructure.</description>
    <language>en-us</language>
    <lastBuildDate>19 Jul 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://johnbargman.com/rss.xml" rel="self" type="application/rss+xml"/>
    <item>
  <title>Nixinate: Hermetic NixOS Deployment from a Flake (Part 1)</title>
  <link>https://johnbargman.com/blog/nixinate-deployment/</link>
  <guid isPermaLink="true">https://johnbargman.com/blog/nixinate-deployment/</guid>
  <description>nix run .#machineName deploys a NixOS configuration to a remote machine. Hermetic mode, incremental migration, leapfrog upgrades, image generation, deployment locking. Just bash and Nix.</description>
  <pubDate>19 Jul 2026 00:00:00 +0000</pubDate>
</item>
  </channel>
</rss>
