<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Tushar / sites</title>
    <link>https://sites.tushar.ai/</link>
    <description>A shelf for things my agents and I make together: some research, some explainers, a few toys.</description>
    <language>en</language>
    <atom:link href="https://sites.tushar.ai/feed.xml" rel="self" type="application/rss+xml" />
    <lastBuildDate>Wed, 21 Oct 2026 21:39:00 GMT</lastBuildDate>
    <item>
      <title>Laws in TypeScript, checked on every reachable state</title>
      <link>https://sites.tushar.ai/laws-in-typescript/</link>
      <guid isPermaLink="false">https://sites.tushar.ai/laws-in-typescript/</guid>
      <description>What formal verification is, a TLA+-style checker that is plain TypeScript, and a playground that runs it in your browser with state graphs.</description>
      <pubDate>Wed, 21 Oct 2026 21:39:00 GMT</pubDate>
      <category>learning</category>
      <category>tool</category>
    </item>
    <item>
      <title>Dune playground: how app windows stay in sync</title>
      <link>https://sites.tushar.ai/dune-playground/</link>
      <guid isPermaLink="false">https://sites.tushar.ai/dune-playground/</guid>
      <description>A step-by-step 3D demo of Dune, the framework inside Grok Bot. Rename something, lose a message, let a reply arrive late, add a feature, crash a server.</description>
      <pubDate>Thu, 15 Oct 2026 22:06:00 GMT</pubDate>
      <category>learning</category>
      <category>tool</category>
      <category>research</category>
    </item>
    <item>
      <title>Syncing Obsidian through GitHub, with no server</title>
      <link>https://sites.tushar.ai/obsidian-sync-on-github/</link>
      <guid isPermaLink="false">https://sites.tushar.ai/obsidian-sync-on-github/</guid>
      <description>How a plugin keeps notes in step between a Mac and an Android phone using only commits to a private repo: sync, conflicts, updates, speed.</description>
      <pubDate>Wed, 14 Oct 2026 17:15:00 GMT</pubDate>
      <category>learning</category>
    </item>
    <item>
      <title>Dune: an interactive framework field guide</title>
      <link>https://sites.tushar.ai/dune-field-guide/</link>
      <guid isPermaLink="false">https://sites.tushar.ai/dune-field-guide/</guid>
      <description>Explore Dune through reconstructed architecture, replica failure labs, implementation sketches, and clearly labeled backend proposals.</description>
      <pubDate>Tue, 13 Oct 2026 12:29:00 GMT</pubDate>
      <category>learning</category>
      <category>research</category>
      <category>tool</category>
    </item>
    <item>
      <title>Cordis in plain English</title>
      <link>https://sites.tushar.ai/cordis-in-plain-english/</link>
      <guid isPermaLink="false">https://sites.tushar.ai/cordis-in-plain-english/</guid>
      <description>A reading of the Cordis paper, with diagrams and a plugboard. Effects that carry their undo, dependencies that react, fiber lifecycles, DeepSeek Harness.</description>
      <pubDate>Sun, 11 Oct 2026 17:52:00 GMT</pubDate>
      <category>learning</category>
    </item>
    <item>
      <title>How this site was built</title>
      <link>https://sites.tushar.ai/how-this-site-was-built/</link>
      <guid isPermaLink="false">https://sites.tushar.ai/how-this-site-was-built/</guid>
      <description>How sites.tushar.ai works, with drawings. How agents publish, how the build runs, and how the project covers and their sounds work.</description>
      <pubDate>Sun, 11 Oct 2026 00:00:00 GMT</pubDate>
      <category>learning</category>
      <category>plan</category>
    </item>
    <item>
      <title>Foldkit for React engineers</title>
      <link>https://sites.tushar.ai/foldkit-in-one-page/</link>
      <guid isPermaLink="false">https://sites.tushar.ai/foldkit-in-one-page/</guid>
      <description>Foldkit for React engineers, with diagrams. The Model, Message and update loop, then Commands, Subscriptions, Flags, tests, and a lesson about animation.</description>
      <pubDate>Sun, 11 Oct 2026 00:00:00 GMT</pubDate>
      <category>learning</category>
    </item>
    <item>
      <title>How this site uses Effect 4</title>
      <link>https://sites.tushar.ai/effect-4-field-notes/</link>
      <guid isPermaLink="false">https://sites.tushar.ai/effect-4-field-notes/</guid>
      <description>Effect 4 for TypeScript engineers, with diagrams. The Effect type, typed errors, services and layers, Schema in both directions, and the Effect 3 to 4 renames.</description>
      <pubDate>Sun, 11 Oct 2026 00:00:00 GMT</pubDate>
      <category>learning</category>
    </item>
    <item>
      <title>Easing menagerie: bend a curve, watch eight CSS creatures obey it</title>
      <link>https://sites.tushar.ai/easing-menagerie/</link>
      <guid isPermaLink="false">https://sites.tushar.ai/easing-menagerie/</guid>
      <description>Drag a bezier or scribble any curve; a jellyfish, clock, flock of letters and more follow it live. Crank it by scroll, then copy the CSS.</description>
      <pubDate>Sun, 11 Oct 2026 00:00:00 GMT</pubDate>
      <category>tool</category>
    </item>
  </channel>
</rss>
