<?xml version="1.0" encoding="UTF-8"?>
<!--generator='jetpack-16.1-a.3'-->
<!--Jetpack_Sitemap_Buffer_News_XMLWriter-->
<?xml-stylesheet type="text/xsl" href="//nullhaus.org/news-sitemap.xsl"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">
 <url>
  <loc>https://nullhaus.org/2026/07/26/instrument-the-domain-not-the-interface/</loc>
  <lastmod>2026-07-26T13:48:06Z</lastmod>
  <news:news>
   <news:publication>
    <news:name>Nullhaus</news:name>
    <news:language>en</news:language>
   </news:publication>
   <news:title>Instrument the domain, not the interface</news:title>
   <news:publication_date>2026-07-26T13:48:06Z</news:publication_date>
   <news:genres>Blog</news:genres>
  </news:news>
 </url>
 <url>
  <loc>https://nullhaus.org/2026/07/26/an-error-message-is-an-interface-not-a-log-line/</loc>
  <lastmod>2026-07-26T13:46:46Z</lastmod>
  <news:news>
   <news:publication>
    <news:name>Nullhaus</news:name>
    <news:language>en</news:language>
   </news:publication>
   <news:title>An error message is an interface, not a log line</news:title>
   <news:publication_date>2026-07-26T13:46:46Z</news:publication_date>
   <news:genres>Blog</news:genres>
  </news:news>
 </url>
 <url>
  <loc>https://nullhaus.org/2026/07/26/gas-turns-storage-into-a-design-decision/</loc>
  <lastmod>2026-07-26T13:45:26Z</lastmod>
  <news:news>
   <news:publication>
    <news:name>Nullhaus</news:name>
    <news:language>en</news:language>
   </news:publication>
   <news:title>Gas turns storage into a design decision</news:title>
   <news:publication_date>2026-07-26T13:45:26Z</news:publication_date>
   <news:genres>Blog</news:genres>
  </news:news>
 </url>
 <url>
  <loc>https://nullhaus.org/2026/07/26/indexing-a-chain-that-keeps-changing-its-mind/</loc>
  <lastmod>2026-07-26T13:44:08Z</lastmod>
  <news:news>
   <news:publication>
    <news:name>Nullhaus</news:name>
    <news:language>en</news:language>
   </news:publication>
   <news:title>Indexing a chain that keeps changing its mind</news:title>
   <news:publication_date>2026-07-26T13:44:08Z</news:publication_date>
   <news:genres>Blog</news:genres>
  </news:news>
 </url>
 <url>
  <loc>https://nullhaus.org/2026/07/26/latency-is-an-interface-problem/</loc>
  <lastmod>2026-07-26T10:01:01Z</lastmod>
  <news:news>
   <news:publication>
    <news:name>Nullhaus</news:name>
    <news:language>en</news:language>
   </news:publication>
   <news:title>Latency is an interface problem</news:title>
   <news:publication_date>2026-07-26T09:00:50Z</news:publication_date>
   <news:genres>Blog</news:genres>
  </news:news>
 </url>
 <url>
  <loc>https://nullhaus.org/2026/07/26/a-bridge-is-a-trust-model-not-a-pipe/</loc>
  <lastmod>2026-07-26T10:01:03Z</lastmod>
  <news:news>
   <news:publication>
    <news:name>Nullhaus</news:name>
    <news:language>en</news:language>
   </news:publication>
   <news:title>A bridge is a trust model, not a pipe</news:title>
   <news:publication_date>2026-07-26T08:59:35Z</news:publication_date>
   <news:genres>Blog</news:genres>
  </news:news>
 </url>
 <url>
  <loc>https://nullhaus.org/2026/07/25/your-pipeline-has-a-dashboard-not-tests/</loc>
  <lastmod>2026-07-26T10:01:05Z</lastmod>
  <news:news>
   <news:publication>
    <news:name>Nullhaus</news:name>
    <news:language>en</news:language>
   </news:publication>
   <news:title>Your pipeline has a dashboard, not tests</news:title>
   <news:publication_date>2026-07-25T10:32:28Z</news:publication_date>
   <news:genres>Blog</news:genres>
  </news:news>
 </url>
 <url>
  <loc>https://nullhaus.org/2026/07/25/detection-rules-rot-and-nobody-notices/</loc>
  <lastmod>2026-07-26T10:01:07Z</lastmod>
  <news:news>
   <news:publication>
    <news:name>Nullhaus</news:name>
    <news:language>en</news:language>
   </news:publication>
   <news:title>Detection rules rot, and nobody notices</news:title>
   <news:publication_date>2026-07-25T10:31:02Z</news:publication_date>
   <news:genres>Blog</news:genres>
  </news:news>
 </url>
 <url>
  <loc>https://nullhaus.org/2026/07/25/evals-are-a-test-suite-not-a-leaderboard/</loc>
  <lastmod>2026-07-26T10:01:09Z</lastmod>
  <news:news>
   <news:publication>
    <news:name>Nullhaus</news:name>
    <news:language>en</news:language>
   </news:publication>
   <news:title>Evals are a test suite, not a leaderboard</news:title>
   <news:publication_date>2026-07-25T10:29:49Z</news:publication_date>
   <news:genres>Blog</news:genres>
  </news:news>
 </url>
 <url>
  <loc>https://nullhaus.org/2026/07/25/the-build-is-the-boundary/</loc>
  <lastmod>2026-07-26T10:01:16Z</lastmod>
  <news:news>
   <news:publication>
    <news:name>Nullhaus</news:name>
    <news:language>en</news:language>
   </news:publication>
   <news:title>The build is the boundary: supply chain security is a CI problem</news:title>
   <news:publication_date>2026-07-25T08:15:03Z</news:publication_date>
   <news:genres>Blog</news:genres>
  </news:news>
 </url>
 <url>
  <loc>https://nullhaus.org/2026/07/25/your-iam-policy-is-a-graph-not-a-list/</loc>
  <lastmod>2026-07-26T10:01:18Z</lastmod>
  <news:news>
   <news:publication>
    <news:name>Nullhaus</news:name>
    <news:language>en</news:language>
   </news:publication>
   <news:title>Your IAM policy is a graph, not a list</news:title>
   <news:publication_date>2026-07-24T23:04:13Z</news:publication_date>
   <news:genres>Blog</news:genres>
  </news:news>
 </url>
 <url>
  <loc>https://nullhaus.org/2026/07/25/the-authorization-bugs-your-scanner-will-never-find/</loc>
  <lastmod>2026-07-26T10:01:20Z</lastmod>
  <news:news>
   <news:publication>
    <news:name>Nullhaus</news:name>
    <news:language>en</news:language>
   </news:publication>
   <news:title>The authorization bugs your scanner will never find</news:title>
   <news:publication_date>2026-07-24T23:02:48Z</news:publication_date>
   <news:genres>Blog</news:genres>
  </news:news>
 </url>
 <url>
  <loc>https://nullhaus.org/2026/07/25/prompt-injection-is-a-trust-boundary-problem/</loc>
  <lastmod>2026-07-26T10:01:22Z</lastmod>
  <news:news>
   <news:publication>
    <news:name>Nullhaus</news:name>
    <news:language>en</news:language>
   </news:publication>
   <news:title>Prompt injection is a trust boundary problem, not a filtering problem</news:title>
   <news:publication_date>2026-07-24T23:01:28Z</news:publication_date>
   <news:genres>Blog</news:genres>
  </news:news>
 </url>
</urlset>
