<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Claven log</title><description>Notes from building a code editor in public.</description><link>https://claven.dev/</link><language>en</language><item><title>M3: it reads now</title><link>https://claven.dev/log/m3-it-reads-now/</link><guid isPermaLink="true">https://claven.dev/log/m3-it-reads-now/</guid><description>Claven understands TypeScript. Two things about getting there that the docs would not have told me.</description><pubDate>Wed, 29 Jul 2026 00:00:00 GMT</pubDate></item><item><title>M0: deciding what not to build</title><link>https://claven.dev/log/m0-what-not-to-build/</link><guid isPermaLink="true">https://claven.dev/log/m0-what-not-to-build/</guid><description>Four decisions before any product code. What the editor core is, who owns the copyright, and how I will know if this is going to fail.</description><pubDate>Sun, 26 Jul 2026 00:00:00 GMT</pubDate></item></channel></rss>