<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Non-Deterministic Engineering</title><description>Field notes on shipping software when the compiler is also guessing.</description><link>https://dev.nondeterministicengineering.com/</link><item><title>Master the coding agents</title><link>https://dev.nondeterministicengineering.com/blog/2026-07/master-the-coding-agents/</link><guid isPermaLink="true">https://dev.nondeterministicengineering.com/blog/2026-07/master-the-coding-agents/</guid><description>The terminal-native, scriptable coding agents will stay several steps ahead of any polished, packaged offering. Live on the edge or get left behind.</description><pubDate>Fri, 24 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Repo truth vs. workflow truth</title><link>https://dev.nondeterministicengineering.com/blog/2026-06/repo-truth-vs-workflow-truth/</link><guid isPermaLink="true">https://dev.nondeterministicengineering.com/blog/2026-06/repo-truth-vs-workflow-truth/</guid><description>There is no single source of truth. There are two, and confusing them is what makes docs rot and tickets balloon. Split them on purpose.</description><pubDate>Thu, 25 Jun 2026 00:00:00 GMT</pubDate></item><item><title>The first non-deterministic abstraction layer</title><link>https://dev.nondeterministicengineering.com/blog/2026-05/first-non-deterministic-abstraction/</link><guid isPermaLink="true">https://dev.nondeterministicengineering.com/blog/2026-05/first-non-deterministic-abstraction/</guid><description>Most software abstractions are deterministic and inspectable. LLM coding tools break that pattern, so are we really moving to the next abstraction layer?</description><pubDate>Sat, 16 May 2026 00:00:00 GMT</pubDate></item></channel></rss>