<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>igor hasse</title>
    <link>https://igorhasse.com/en</link>
    <description>Public notes by Igor Hasse on editors, type systems, and software.</description>
    <language>en</language>
    <lastBuildDate>Wed, 29 Apr 2026 00:00:00 GMT</lastBuildDate>
    <atom:link href="https://igorhasse.com/en/rss.xml" rel="self" type="application/rss+xml"/>
    <item>
      <title>Unreadable: How This Blog Was Built</title>
      <link>https://igorhasse.com/en/posts/unreadable</link>
      <guid>https://igorhasse.com/en/posts/unreadable</guid>
      <pubDate>Wed, 29 Apr 2026 00:00:00 GMT</pubDate>
      <description>How I built Unreadable in pair with AI. 92/100 on Lighthouse, experimental stack (vinext), auditable pipeline, open source.</description>
    </item>
    <item>
      <title>I Write, AI Edits</title>
      <link>https://igorhasse.com/en/posts/eu-escrevo-ia-edita</link>
      <guid>https://igorhasse.com/en/posts/eu-escrevo-ia-edita</guid>
      <pubDate>Tue, 28 Apr 2026 00:00:00 GMT</pubDate>
      <description>How I sped up post creation without losing my voice — the split is simple, I write, AI edits, the choices stay mine throughout.</description>
    </item>
  </channel>
</rss>