<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Saberistic Build Notes</title>
    <link>https://saberistic.com/build-notes/</link>
    <atom:link href="https://saberistic.com/build-notes/feed.xml" rel="self" type="application/rss+xml" />
    <description>Daily engineering decisions, code, failures, diagrams, and verified results from Saberistic.</description>
    <language>en-us</language>
    <item>
      <title>TurboPass: removing the FFI bridge without changing the cryptography</title>
      <link>https://saberistic.com/build-notes/turbopass-rust-temporal/</link>
      <guid isPermaLink="true">https://saberistic.com/build-notes/turbopass-rust-temporal/</guid>
      <pubDate>Sun, 30 Aug 2026 12:00:00 GMT</pubDate>
      <description>How I rebuilt a Privacy Pass-style token server in Rust, targeted its documented API and storage contracts, and moved issuer-key rotation into durable Temporal workflows.</description>
    </item>
    <item>
      <title>Harness from Scratch: building the system that checks its own work</title>
      <link>https://saberistic.com/build-notes/harness-from-scratch/</link>
      <guid isPermaLink="true">https://saberistic.com/build-notes/harness-from-scratch/</guid>
      <pubDate>Sun, 30 Aug 2026 12:00:00 GMT</pubDate>
      <description>How I used Pi and a local Qwen model to bootstrap a TypeScript agent harness whose own task contract can block unsafe changes and produce evidence.</description>
    </item>
  </channel>
</rss>
