<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>nextbuild works</title>
  <subtitle>IaC, built with an agent</subtitle>
  <link href="https://nextbuild.works/feed.xml" rel="self"/>
  <link href="https://nextbuild.works/"/>
  <id>https://nextbuild.works/</id>
  <updated>2026-10-05T00:00:00Z</updated>
  <author><name>Axiomize LLC</name><uri>https://axiomize.com</uri></author>
  <entry>
    <title>A rule nothing checks</title>
    <link href="https://nextbuild.works/a-rule-nothing-checks/"/>
    <id>https://nextbuild.works/a-rule-nothing-checks/</id>
    <published>2026-09-15T00:00:00Z</published>
    <updated>2026-09-15T00:00:00Z</updated>
    <summary>We wrote a rule into the file every session reads first. Three days later it had regrown past the size we cut it from. Prose reminds; a check refuses.</summary>
  </entry>
  <entry>
    <title>Build, operate, transfer</title>
    <link href="https://nextbuild.works/build-operate-transfer/"/>
    <id>https://nextbuild.works/build-operate-transfer/</id>
    <published>2026-09-15T00:00:00Z</published>
    <updated>2026-09-15T00:00:00Z</updated>
    <summary>For thirty years the operator&#x27;s handovers took years to finish. With an agent the whole transfer has to be done before the first minute of work.</summary>
  </entry>
  <entry>
    <title>Defects live between correct parts</title>
    <link href="https://nextbuild.works/defects-live-between-correct-parts/"/>
    <id>https://nextbuild.works/defects-live-between-correct-parts/</id>
    <published>2026-09-15T00:00:00Z</published>
    <updated>2026-09-15T00:00:00Z</updated>
    <summary>Three rules, each correct, and the connection died between them. Review finds defects inside a part. The expensive ones sit between parts.</summary>
  </entry>
  <entry>
    <title>Four wrong causes</title>
    <link href="https://nextbuild.works/four-wrong-causes/"/>
    <id>https://nextbuild.works/four-wrong-causes/</id>
    <published>2026-09-15T00:00:00Z</published>
    <updated>2026-09-15T00:00:00Z</updated>
    <summary>Traffic crawled for three days while every counter read clean. We named four causes before one flag fixed it. A plausible cause is cheap to produce.</summary>
  </entry>
  <entry>
    <title>Half the rows were invented</title>
    <link href="https://nextbuild.works/half-the-rows-were-invented/"/>
    <id>https://nextbuild.works/half-the-rows-were-invented/</id>
    <published>2026-09-15T00:00:00Z</published>
    <updated>2026-09-15T00:00:00Z</updated>
    <summary>Asked what stood between us and a goal, the agent wrote eight gaps. Half were invented. An agent makes plausible work faster than anyone can check it.</summary>
  </entry>
  <entry>
    <title>It looked healthy</title>
    <link href="https://nextbuild.works/it-looked-healthy/"/>
    <id>https://nextbuild.works/it-looked-healthy/</id>
    <published>2026-09-15T00:00:00Z</published>
    <updated>2026-10-05T00:00:00Z</updated>
    <summary>A service can be running and unreachable at once. The catalogue of things on this estate that reported success while doing nothing, each with its check.</summary>
  </entry>
  <entry>
    <title>Just-in-time information, with parked placeholders</title>
    <link href="https://nextbuild.works/just-in-time-information/"/>
    <id>https://nextbuild.works/just-in-time-information/</id>
    <published>2026-09-15T00:00:00Z</published>
    <updated>2026-09-15T00:00:00Z</updated>
    <summary>The operator holds back what the task does not need, on purpose. Everything held back keeps a placeholder that says what brings it back.</summary>
  </entry>
  <entry>
    <title>Merged is not applied</title>
    <link href="https://nextbuild.works/merged-is-not-applied/"/>
    <id>https://nextbuild.works/merged-is-not-applied/</id>
    <published>2026-09-15T00:00:00Z</published>
    <updated>2026-09-15T00:00:00Z</updated>
    <summary>A merge changes what the repository says, not a single machine. Twice in one day we believed a merged change was live. Both times it was not.</summary>
  </entry>
  <entry>
    <title>The key that was retired everywhere</title>
    <link href="https://nextbuild.works/the-key-that-was-retired-everywhere/"/>
    <id>https://nextbuild.works/the-key-that-was-retired-everywhere/</id>
    <published>2026-09-15T00:00:00Z</published>
    <updated>2026-09-15T00:00:00Z</updated>
    <summary>We retired a key and proved every machine refused it. Two weeks later it was still the Git server&#x27;s administrator key. Declared is not verified.</summary>
  </entry>
  <entry>
    <title>September 2026</title>
    <link href="https://nextbuild.works/september-2026/"/>
    <id>https://nextbuild.works/september-2026/</id>
    <published>2026-09-15T00:00:00Z</published>
    <updated>2026-09-15T00:00:00Z</updated>
    <summary>September 2026: every machine rebuilt from code, a routing collapse traced to one flag, and a month of history overwritten by a single line.</summary>
  </entry>
  <entry>
    <title>August 2026</title>
    <link href="https://nextbuild.works/august-2026/"/>
    <id>https://nextbuild.works/august-2026/</id>
    <published>2026-09-15T00:00:00Z</published>
    <updated>2026-09-15T00:00:00Z</updated>
    <summary>August 2026: built from nothing, the first restore ever run here, one address on three machines at once, and the rules that came out of it.</summary>
  </entry>
  <entry>
    <title>The second run is the test</title>
    <link href="https://nextbuild.works/the-second-run-is-the-test/"/>
    <id>https://nextbuild.works/the-second-run-is-the-test/</id>
    <published>2026-09-14T00:00:00Z</published>
    <updated>2026-09-15T00:00:00Z</updated>
    <summary>One clean build proves a thing can be done. The claim you are actually making is that it can be done again, and only the next build can test it.</summary>
  </entry>
</feed>
