<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>David Gray — Writing</title><description>I build software for systems that are not allowed to fail — embedded, real-time, and increasingly intelligent.</description><link>https://davidmgray.com/</link><language>en-us</language><item><title>I rebuilt this site so that publishing costs one file</title><link>https://davidmgray.com/blog/why-i-rebuilt-this-site/</link><guid isPermaLink="true">https://davidmgray.com/blog/why-i-rebuilt-this-site/</guid><description>The old site was a single 41,000-character index.html. Every change was archaeology. Here is what I replaced it with and why the constraint was maintenance, not design.</description><pubDate>Thu, 20 Aug 2026 00:00:00 GMT</pubDate><category>astro</category><category>web</category><category>tooling</category></item></channel></rss>