<?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/25/your-pipeline-has-a-dashboard-not-tests/</loc>
  <lastmod>2026-07-25T10:32:28Z</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-25T10:31:02Z</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-25T10:29:49Z</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-25T08:23:33Z</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-25T08:23:26Z</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-25T08:23: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-25T08:23:14Z</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>
 <url>
  <loc>https://nullhaus.org/2026/07/23/defaults-are-decisions/</loc>
  <lastmod>2026-07-24T21:44:37Z</lastmod>
  <news:news>
   <news:publication>
    <news:name>Nullhaus</news:name>
    <news:language>en</news:language>
   </news:publication>
   <news:title>Defaults are decisions</news:title>
   <news:publication_date>2026-07-23T19:41:14Z</news:publication_date>
   <news:genres>Blog</news:genres>
  </news:news>
 </url>
 <url>
  <loc>https://nullhaus.org/2026/07/23/decentralized-until-it-isnt-reading-the-trust-assumptions/</loc>
  <lastmod>2026-07-24T21:42:21Z</lastmod>
  <news:news>
   <news:publication>
    <news:name>Nullhaus</news:name>
    <news:language>en</news:language>
   </news:publication>
   <news:title>Decentralized until it isn&amp;#039;t: reading the trust assumptions</news:title>
   <news:publication_date>2026-07-23T19:40:58Z</news:publication_date>
   <news:genres>Blog</news:genres>
  </news:news>
 </url>
 <url>
  <loc>https://nullhaus.org/2026/07/23/idempotent-pipelines-why-re-running-should-be-boring/</loc>
  <lastmod>2026-07-24T22:09:47Z</lastmod>
  <news:news>
   <news:publication>
    <news:name>Nullhaus</news:name>
    <news:language>en</news:language>
   </news:publication>
   <news:title>Idempotent pipelines: why re-running should be boring</news:title>
   <news:publication_date>2026-07-23T19:40:51Z</news:publication_date>
   <news:genres>Blog</news:genres>
  </news:news>
 </url>
 <url>
  <loc>https://nullhaus.org/2026/07/23/multi-cloud-is-a-bill-not-a-strategy/</loc>
  <lastmod>2026-07-24T21:41:59Z</lastmod>
  <news:news>
   <news:publication>
    <news:name>Nullhaus</news:name>
    <news:language>en</news:language>
   </news:publication>
   <news:title>Multi-cloud is a bill, not a strategy</news:title>
   <news:publication_date>2026-07-23T19:40:27Z</news:publication_date>
   <news:genres>Blog</news:genres>
  </news:news>
 </url>
 <url>
  <loc>https://nullhaus.org/2026/07/23/bisect-first-find-the-change-before-you-read-the-code/</loc>
  <lastmod>2026-07-24T22:09:45Z</lastmod>
  <news:news>
   <news:publication>
    <news:name>Nullhaus</news:name>
    <news:language>en</news:language>
   </news:publication>
   <news:title>Bisect first: find the change before you read the code</news:title>
   <news:publication_date>2026-07-23T19:40:26Z</news:publication_date>
   <news:genres>Blog</news:genres>
  </news:news>
 </url>
 <url>
  <loc>https://nullhaus.org/2026/07/23/primer-slos-and-error-budgets/</loc>
  <lastmod>2026-07-24T22:09:43Z</lastmod>
  <news:news>
   <news:publication>
    <news:name>Nullhaus</news:name>
    <news:language>en</news:language>
   </news:publication>
   <news:title>Primer: SLOs and Error Budgets</news:title>
   <news:publication_date>2026-07-23T19:40:05Z</news:publication_date>
   <news:genres>Blog</news:genres>
  </news:news>
 </url>
 <url>
  <loc>https://nullhaus.org/2026/07/23/briefing-prompt-injection-is-a-design-constraint-not-a-bug/</loc>
  <lastmod>2026-07-24T22:10:17Z</lastmod>
  <news:news>
   <news:publication>
    <news:name>Nullhaus</news:name>
    <news:language>en</news:language>
   </news:publication>
   <news:title>Briefing: Prompt Injection Is a Design Constraint, Not a Bug</news:title>
   <news:publication_date>2026-07-23T19:39:45Z</news:publication_date>
   <news:genres>Blog</news:genres>
  </news:news>
 </url>
 <url>
  <loc>https://nullhaus.org/2026/07/23/field-guide-a-leaked-secret-and-the-first-thirty-minutes/</loc>
  <lastmod>2026-07-24T21:43:13Z</lastmod>
  <news:news>
   <news:publication>
    <news:name>Nullhaus</news:name>
    <news:language>en</news:language>
   </news:publication>
   <news:title>Field Guide: A Leaked Secret, and the First Thirty Minutes</news:title>
   <news:publication_date>2026-07-23T19:39:32Z</news:publication_date>
   <news:genres>Blog</news:genres>
  </news:news>
 </url>
</urlset>
