<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>Madevyn notes</title>
  <link>https://madevyn.xyz/notes</link>
  <description>Engineering notes from Madevyn about software, systems, decisions, and the studio itself.</description>
  <language>en</language>
  <lastBuildDate>Sun, 01 Nov 2026 00:00:00 GMT</lastBuildDate>
  <atom:link href="https://madevyn.xyz/rss.xml" rel="self" type="application/rss+xml" />
<item>
  <title>A language selector should not lie</title>
  <link>https://madevyn.xyz/notes/language-review</link>
  <guid isPermaLink="true">https://madevyn.xyz/notes/language-review</guid>
  <pubDate>Sun, 01 Nov 2026 00:00:00 GMT</pubDate>
  <description>All ten locales now open the matching page. The language review is complete, and every locale is marked live.</description>
</item>
<item>
  <title>The assembly moves because it is allowed to rest</title>
  <link>https://madevyn.xyz/notes/assembly-idle</link>
  <guid isPermaLink="true">https://madevyn.xyz/notes/assembly-idle</guid>
  <pubDate>Sat, 31 Oct 2026 00:00:00 GMT</pubDate>
  <description>Why the hero diagram is a small projection, not a video, and why it starts to drift only after the pointer stops.</description>
</item>
<item>
  <title>Two doors into the studio</title>
  <link>https://madevyn.xyz/notes/two-doors</link>
  <guid isPermaLink="true">https://madevyn.xyz/notes/two-doors</guid>
  <pubDate>Sat, 31 Oct 2026 00:00:00 GMT</pubDate>
  <description>A project brief and a callback request are different shapes of the same first conversation. The interface should say so.</description>
</item>
</channel>
</rss>